home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: HIControls.h.
- * Generated using:
- * SOM Precompiler somipc: 2.18
- * SOM Emitter emith.dll: 2.33
- */
-
- #ifndef SOM_HIControl_h
- #define SOM_HIControl_h
-
-
- /*
- * Passthru lines: File: "C.h", "before"
- */
- #include <Types.h>
- #include <HIObjectTypes.h>
- #include <HIControlTypes.h>
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HIControl
- #define HIControl SOMObject
- #endif
- #include <HIPanels.h>
-
- /*
- * Start of user-defined types:
- */
- #ifndef SOMClass
- #define SOMClass SOMObject
- #endif /* SOMClass */
- #ifndef SOMObject
- #define SOMObject SOMObject
- #endif /* SOMObject */
- #ifndef HIWindow
- #define HIWindow SOMObject
- #endif /* HIWindow */
- #ifndef HIEmbeddingPanel
- #define HIEmbeddingPanel SOMObject
- #endif /* HIEmbeddingPanel */
- #ifndef HIMenu
- #define HIMenu SOMObject
- #endif /* HIMenu */
-
- /*
- * End of user-defined types.
- */
-
- #define HIControl_MajorVersion 0
- #define HIControl_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HIControlClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HIControl_classObj somNewClassReference(HIControl)
- #define _HIControl HIControl_classObj
- #define HIControlCClassData HIControlClassData
- #define HIControlNewClass(major,minor) somNewVersionedClassReference(HIControl,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HIControlMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HIControlClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitControl;
- somMToken SetValue;
- somMToken GetValue;
- somMToken SetMinimum;
- somMToken GetMinimum;
- somMToken SetMaximum;
- somMToken GetMaximum;
- somMToken SimulateSelection;
- somMToken reserved0;
- somMToken reserved1;
- } SOMDLINK HIControlClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HIControl_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HIControlClassData
- #endif
- #endif
-
-
- /*
- * New macro for HIControl
- */
- #define HIControlNew() somNewObject(HIControl)
-
- /*
- * New Method: InitControl
- */
- typedef OSStatus (SOMLINK *somTD_HIControl_InitControl)(HIControl *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds,
- SInt32 value,
- SInt32 minimumValue,
- SInt32 maximumValue);
- #define somMD_HIControl_InitControl "::HIControl::InitControl"
- #define HIControl_InitControl(somSelf,ev,identifier,window,bounds,value,minimumValue,maximumValue) \
- (SOM_Resolve(somSelf, HIControl, InitControl) \
- (somSelf,ev,identifier,window,bounds,value,minimumValue,maximumValue))
- #ifndef SOMGD_InitControl
- #if defined _InitControl || defined __InitControl
- #undef _InitControl
- #undef __InitControl
- #define SOMGD_InitControl 1
- #else
- #define _InitControl HIControl_InitControl
- #endif /* _InitControl */
- #endif /* SOMGD_InitControl */
-
- /*
- * New Method: SetValue
- */
- typedef void (SOMLINK *somTD_HIControl_SetValue)(HIControl *somSelf, Environment *ev,
- SInt32 newValue);
- #define somMD_HIControl_SetValue "::HIControl::SetValue"
- #define HIControl_SetValue(somSelf,ev,newValue) \
- (SOM_Resolve(somSelf, HIControl, SetValue) \
- (somSelf,ev,newValue))
- #ifndef SOMGD_SetValue
- #if defined _SetValue || defined __SetValue
- #undef _SetValue
- #undef __SetValue
- #define SOMGD_SetValue 1
- #else
- #define _SetValue HIControl_SetValue
- #endif /* _SetValue */
- #endif /* SOMGD_SetValue */
-
- /*
- * New Method: GetValue
- */
- typedef SInt32 (SOMLINK *somTD_HIControl_GetValue)(HIControl *somSelf, Environment *ev);
- #define somMD_HIControl_GetValue "::HIControl::GetValue"
- #define HIControl_GetValue(somSelf,ev) \
- (SOM_Resolve(somSelf, HIControl, GetValue) \
- (somSelf,ev))
- #ifndef SOMGD_GetValue
- #if defined _GetValue || defined __GetValue
- #undef _GetValue
- #undef __GetValue
- #define SOMGD_GetValue 1
- #else
- #define _GetValue HIControl_GetValue
- #endif /* _GetValue */
- #endif /* SOMGD_GetValue */
-
- /*
- * New Method: SetMinimum
- */
- typedef void (SOMLINK *somTD_HIControl_SetMinimum)(HIControl *somSelf, Environment *ev,
- SInt32 newMinimum);
- #define somMD_HIControl_SetMinimum "::HIControl::SetMinimum"
- #define HIControl_SetMinimum(somSelf,ev,newMinimum) \
- (SOM_Resolve(somSelf, HIControl, SetMinimum) \
- (somSelf,ev,newMinimum))
- #ifndef SOMGD_SetMinimum
- #if defined _SetMinimum || defined __SetMinimum
- #undef _SetMinimum
- #undef __SetMinimum
- #define SOMGD_SetMinimum 1
- #else
- #define _SetMinimum HIControl_SetMinimum
- #endif /* _SetMinimum */
- #endif /* SOMGD_SetMinimum */
-
- /*
- * New Method: GetMinimum
- */
- typedef SInt32 (SOMLINK *somTD_HIControl_GetMinimum)(HIControl *somSelf, Environment *ev);
- #define somMD_HIControl_GetMinimum "::HIControl::GetMinimum"
- #define HIControl_GetMinimum(somSelf,ev) \
- (SOM_Resolve(somSelf, HIControl, GetMinimum) \
- (somSelf,ev))
- #ifndef SOMGD_GetMinimum
- #if defined _GetMinimum || defined __GetMinimum
- #undef _GetMinimum
- #undef __GetMinimum
- #define SOMGD_GetMinimum 1
- #else
- #define _GetMinimum HIControl_GetMinimum
- #endif /* _GetMinimum */
- #endif /* SOMGD_GetMinimum */
-
- /*
- * New Method: SetMaximum
- */
- typedef void (SOMLINK *somTD_HIControl_SetMaximum)(HIControl *somSelf, Environment *ev,
- SInt32 newMaximum);
- #define somMD_HIControl_SetMaximum "::HIControl::SetMaximum"
- #define HIControl_SetMaximum(somSelf,ev,newMaximum) \
- (SOM_Resolve(somSelf, HIControl, SetMaximum) \
- (somSelf,ev,newMaximum))
- #ifndef SOMGD_SetMaximum
- #if defined _SetMaximum || defined __SetMaximum
- #undef _SetMaximum
- #undef __SetMaximum
- #define SOMGD_SetMaximum 1
- #else
- #define _SetMaximum HIControl_SetMaximum
- #endif /* _SetMaximum */
- #endif /* SOMGD_SetMaximum */
-
- /*
- * New Method: GetMaximum
- */
- typedef SInt32 (SOMLINK *somTD_HIControl_GetMaximum)(HIControl *somSelf, Environment *ev);
- #define somMD_HIControl_GetMaximum "::HIControl::GetMaximum"
- #define HIControl_GetMaximum(somSelf,ev) \
- (SOM_Resolve(somSelf, HIControl, GetMaximum) \
- (somSelf,ev))
- #ifndef SOMGD_GetMaximum
- #if defined _GetMaximum || defined __GetMaximum
- #undef _GetMaximum
- #undef __GetMaximum
- #define SOMGD_GetMaximum 1
- #else
- #define _GetMaximum HIControl_GetMaximum
- #endif /* _GetMaximum */
- #endif /* SOMGD_GetMaximum */
-
- /*
- * New Method: SimulateSelection
- */
- typedef void (SOMLINK *somTD_HIControl_SimulateSelection)(HIControl *somSelf, Environment *ev);
- #define somMD_HIControl_SimulateSelection "::HIControl::SimulateSelection"
- #define HIControl_SimulateSelection(somSelf,ev) \
- (SOM_Resolve(somSelf, HIControl, SimulateSelection) \
- (somSelf,ev))
- #ifndef SOMGD_SimulateSelection
- #if defined _SimulateSelection || defined __SimulateSelection
- #undef _SimulateSelection
- #undef __SimulateSelection
- #define SOMGD_SimulateSelection 1
- #else
- #define _SimulateSelection HIControl_SimulateSelection
- #endif /* _SimulateSelection */
- #endif /* SOMGD_SimulateSelection */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HIControl_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HIControl_InitPanel HIPanel_InitPanel
- #define HIControl_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HIControl_HasValidContent HIPanel_HasValidContent
- #define HIControl_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HIControl_GetWindow HIObject_GetWindow
- #define HIControl_GetPort HIObject_GetPort
- #define HIControl_GetRefLabel HIObject_GetRefLabel
- #define HIControl_GetCollection HIObject_GetCollection
- #define HIControl_Init HIObject_Init
- #define HIControl_Terminate HIObject_Terminate
- #define HIControl_Clone HIObject_Clone
- #define HIControl_Release HIObject_Release
- #define HIControl_GetOwnerCount HIObject_GetOwnerCount
- #define HIControl_InitFromAERecord HIObject_InitFromAERecord
- #define HIControl_WriteToAERecord HIObject_WriteToAERecord
- #define HIControl_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HIControl_GetBoundingRect HIObject_GetBoundingRect
- #define HIControl_SetBoundingRect HIObject_SetBoundingRect
- #define HIControl_SetPosition HIObject_SetPosition
- #define HIControl_SetSize HIObject_SetSize
- #define HIControl_GetUpdateRect HIObject_GetUpdateRect
- #define HIControl_Enable HIObject_Enable
- #define HIControl_Disable HIObject_Disable
- #define HIControl_IsEnabled HIObject_IsEnabled
- #define HIControl_Show HIObject_Show
- #define HIControl_Hide HIObject_Hide
- #define HIControl_IsVisible HIObject_IsVisible
- #define HIControl_HandleAppleEvent HIObject_HandleAppleEvent
- #define HIControl_HandleActivate HIObject_HandleActivate
- #define HIControl_HandleDeactivate HIObject_HandleDeactivate
- #define HIControl_HandleNavigation HIObject_HandleNavigation
- #define HIControl_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HIControl_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HIControl_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HIControl_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HIControl_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HIControl_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HIControl_HasUserInputFocus HIObject_HasUserInputFocus
- #define HIControl_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HIControl_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HIControl_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HIControl_SetTitle HIObject_SetTitle
- #define HIControl_GetTitle HIObject_GetTitle
- #define HIControl_Draw HIObject_Draw
- #define HIControl_Erase HIObject_Erase
- #define HIControl_Invalidate HIObject_Invalidate
- #define HIControl_GetDrawingMode HIObject_GetDrawingMode
- #define HIControl_SetDrawingMode HIObject_SetDrawingMode
- #define HIControl_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HIControl_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HIControl_Cut HIObject_Cut
- #define HIControl_Copy HIObject_Copy
- #define HIControl_Paste HIObject_Paste
- #define HIControl_Clear HIObject_Clear
- #define HIControl_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HIControl_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HIControl_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HIControl_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HIControl_GetNewHIObject HIObject_GetNewHIObject
- #define HIControl_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HIControl_DrawContent HIObject_DrawContent
- #define HIControl_EraseContent HIObject_EraseContent
- #define HIControl_TranslatePoint HIObject_TranslatePoint
- #define HIControl_TranslateRect HIObject_TranslateRect
- #define HIControl_StateChanged HIObject_StateChanged
- #define HIControl_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HIControl_Verify HIObject_Verify
- #define HIControl_somInit SOMObject_somInit
- #define HIControl_somUninit SOMObject_somUninit
- #define HIControl_somDuplicateReference SOMObject_somDuplicateReference
- #define HIControl_somCompareReference SOMObject_somCompareReference
- #define HIControl_somRelease SOMObject_somRelease
- #define HIControl_somFree SOMObject_somFree
- #define HIControl_somCanDelete SOMObject_somCanDelete
- #define HIControl_somGetClass SOMObject_somGetClass
- #define HIControl_somGetClassName SOMObject_somGetClassName
- #define HIControl_somGetSize SOMObject_somGetSize
- #define HIControl_somIsA SOMObject_somIsA
- #define HIControl_somRespondsTo SOMObject_somRespondsTo
- #define HIControl_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HIControl_somDispatch SOMObject_somDispatch
- #define HIControl_somClassDispatch SOMObject_somClassDispatch
- #define HIControl_somCastObj SOMObject_somCastObj
- #define HIControl_somResetObj SOMObject_somResetObj
- #define HIControl_somPrintSelf SOMObject_somPrintSelf
- #define HIControl_somDumpSelf SOMObject_somDumpSelf
- #define HIControl_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HIControl_h */
-
- #ifndef SOM_HIPushButton_h
- #define SOM_HIPushButton_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HIPushButton
- #define HIPushButton SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HIPushButton_MajorVersion 0
- #define HIPushButton_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HIPushButtonClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HIPushButton_classObj somNewClassReference(HIPushButton)
- #define _HIPushButton HIPushButton_classObj
- #define HIPushButtonCClassData HIPushButtonClassData
- #define HIPushButtonNewClass(major,minor) somNewVersionedClassReference(HIPushButton,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HIPushButtonMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HIPushButtonClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitPushButton;
- somMToken SetAdornment;
- somMToken GetAdornment;
- } SOMDLINK HIPushButtonClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HIPushButton_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HIPushButtonClassData
- #endif
- #endif
-
-
- /*
- * New macro for HIPushButton
- */
- #define HIPushButtonNew() somNewObject(HIPushButton)
-
- /*
- * New Method: InitPushButton
- */
- typedef OSStatus (SOMLINK *somTD_HIPushButton_InitPushButton)(HIPushButton *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds);
- #define somMD_HIPushButton_InitPushButton "::HIPushButton::InitPushButton"
- #define HIPushButton_InitPushButton(somSelf,ev,identifier,window,bounds) \
- (SOM_Resolve(somSelf, HIPushButton, InitPushButton) \
- (somSelf,ev,identifier,window,bounds))
- #ifndef SOMGD_InitPushButton
- #if defined _InitPushButton || defined __InitPushButton
- #undef _InitPushButton
- #undef __InitPushButton
- #define SOMGD_InitPushButton 1
- #else
- #define _InitPushButton HIPushButton_InitPushButton
- #endif /* _InitPushButton */
- #endif /* SOMGD_InitPushButton */
-
- /*
- * New Method: SetAdornment
- */
- typedef void (SOMLINK *somTD_HIPushButton_SetAdornment)(HIPushButton *somSelf, Environment *ev,
- HIAdornment adornment);
- #define somMD_HIPushButton_SetAdornment "::HIPushButton::SetAdornment"
- #define HIPushButton_SetAdornment(somSelf,ev,adornment) \
- (SOM_Resolve(somSelf, HIPushButton, SetAdornment) \
- (somSelf,ev,adornment))
- #ifndef SOMGD_SetAdornment
- #if defined _SetAdornment || defined __SetAdornment
- #undef _SetAdornment
- #undef __SetAdornment
- #define SOMGD_SetAdornment 1
- #else
- #define _SetAdornment HIPushButton_SetAdornment
- #endif /* _SetAdornment */
- #endif /* SOMGD_SetAdornment */
-
- /*
- * New Method: GetAdornment
- */
- typedef HIAdornment (SOMLINK *somTD_HIPushButton_GetAdornment)(HIPushButton *somSelf, Environment *ev);
- #define somMD_HIPushButton_GetAdornment "::HIPushButton::GetAdornment"
- #define HIPushButton_GetAdornment(somSelf,ev) \
- (SOM_Resolve(somSelf, HIPushButton, GetAdornment) \
- (somSelf,ev))
- #ifndef SOMGD_GetAdornment
- #if defined _GetAdornment || defined __GetAdornment
- #undef _GetAdornment
- #undef __GetAdornment
- #define SOMGD_GetAdornment 1
- #else
- #define _GetAdornment HIPushButton_GetAdornment
- #endif /* _GetAdornment */
- #endif /* SOMGD_GetAdornment */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HIPushButton_InitControl HIControl_InitControl
- #define HIPushButton_SetValue HIControl_SetValue
- #define HIPushButton_GetValue HIControl_GetValue
- #define HIPushButton_SetMinimum HIControl_SetMinimum
- #define HIPushButton_GetMinimum HIControl_GetMinimum
- #define HIPushButton_SetMaximum HIControl_SetMaximum
- #define HIPushButton_GetMaximum HIControl_GetMaximum
- #define HIPushButton_SimulateSelection HIControl_SimulateSelection
- #define HIPushButton_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HIPushButton_InitPanel HIPanel_InitPanel
- #define HIPushButton_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HIPushButton_HasValidContent HIPanel_HasValidContent
- #define HIPushButton_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HIPushButton_GetWindow HIObject_GetWindow
- #define HIPushButton_GetPort HIObject_GetPort
- #define HIPushButton_GetRefLabel HIObject_GetRefLabel
- #define HIPushButton_GetCollection HIObject_GetCollection
- #define HIPushButton_Init HIObject_Init
- #define HIPushButton_Terminate HIObject_Terminate
- #define HIPushButton_Clone HIObject_Clone
- #define HIPushButton_Release HIObject_Release
- #define HIPushButton_GetOwnerCount HIObject_GetOwnerCount
- #define HIPushButton_InitFromAERecord HIObject_InitFromAERecord
- #define HIPushButton_WriteToAERecord HIObject_WriteToAERecord
- #define HIPushButton_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HIPushButton_GetBoundingRect HIObject_GetBoundingRect
- #define HIPushButton_SetBoundingRect HIObject_SetBoundingRect
- #define HIPushButton_SetPosition HIObject_SetPosition
- #define HIPushButton_SetSize HIObject_SetSize
- #define HIPushButton_GetUpdateRect HIObject_GetUpdateRect
- #define HIPushButton_Enable HIObject_Enable
- #define HIPushButton_Disable HIObject_Disable
- #define HIPushButton_IsEnabled HIObject_IsEnabled
- #define HIPushButton_Show HIObject_Show
- #define HIPushButton_Hide HIObject_Hide
- #define HIPushButton_IsVisible HIObject_IsVisible
- #define HIPushButton_HandleAppleEvent HIObject_HandleAppleEvent
- #define HIPushButton_HandleActivate HIObject_HandleActivate
- #define HIPushButton_HandleDeactivate HIObject_HandleDeactivate
- #define HIPushButton_HandleNavigation HIObject_HandleNavigation
- #define HIPushButton_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HIPushButton_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HIPushButton_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HIPushButton_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HIPushButton_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HIPushButton_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HIPushButton_HasUserInputFocus HIObject_HasUserInputFocus
- #define HIPushButton_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HIPushButton_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HIPushButton_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HIPushButton_SetTitle HIObject_SetTitle
- #define HIPushButton_GetTitle HIObject_GetTitle
- #define HIPushButton_Draw HIObject_Draw
- #define HIPushButton_Erase HIObject_Erase
- #define HIPushButton_Invalidate HIObject_Invalidate
- #define HIPushButton_GetDrawingMode HIObject_GetDrawingMode
- #define HIPushButton_SetDrawingMode HIObject_SetDrawingMode
- #define HIPushButton_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HIPushButton_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HIPushButton_Cut HIObject_Cut
- #define HIPushButton_Copy HIObject_Copy
- #define HIPushButton_Paste HIObject_Paste
- #define HIPushButton_Clear HIObject_Clear
- #define HIPushButton_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HIPushButton_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HIPushButton_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HIPushButton_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HIPushButton_GetNewHIObject HIObject_GetNewHIObject
- #define HIPushButton_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HIPushButton_DrawContent HIObject_DrawContent
- #define HIPushButton_EraseContent HIObject_EraseContent
- #define HIPushButton_TranslatePoint HIObject_TranslatePoint
- #define HIPushButton_TranslateRect HIObject_TranslateRect
- #define HIPushButton_StateChanged HIObject_StateChanged
- #define HIPushButton_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HIPushButton_Verify HIObject_Verify
- #define HIPushButton_somInit SOMObject_somInit
- #define HIPushButton_somUninit SOMObject_somUninit
- #define HIPushButton_somDuplicateReference SOMObject_somDuplicateReference
- #define HIPushButton_somCompareReference SOMObject_somCompareReference
- #define HIPushButton_somRelease SOMObject_somRelease
- #define HIPushButton_somFree SOMObject_somFree
- #define HIPushButton_somCanDelete SOMObject_somCanDelete
- #define HIPushButton_somGetClass SOMObject_somGetClass
- #define HIPushButton_somGetClassName SOMObject_somGetClassName
- #define HIPushButton_somGetSize SOMObject_somGetSize
- #define HIPushButton_somIsA SOMObject_somIsA
- #define HIPushButton_somRespondsTo SOMObject_somRespondsTo
- #define HIPushButton_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HIPushButton_somDispatch SOMObject_somDispatch
- #define HIPushButton_somClassDispatch SOMObject_somClassDispatch
- #define HIPushButton_somCastObj SOMObject_somCastObj
- #define HIPushButton_somResetObj SOMObject_somResetObj
- #define HIPushButton_somPrintSelf SOMObject_somPrintSelf
- #define HIPushButton_somDumpSelf SOMObject_somDumpSelf
- #define HIPushButton_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HIPushButton_h */
-
- #ifndef SOM_HIBevelButton_h
- #define SOM_HIBevelButton_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HIBevelButton
- #define HIBevelButton SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HIBevelButton_MajorVersion 0
- #define HIBevelButton_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HIBevelButtonClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HIBevelButton_classObj somNewClassReference(HIBevelButton)
- #define _HIBevelButton HIBevelButton_classObj
- #define HIBevelButtonCClassData HIBevelButtonClassData
- #define HIBevelButtonNewClass(major,minor) somNewVersionedClassReference(HIBevelButton,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HIBevelButtonMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HIBevelButtonClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitBevelButton;
- somMToken SetBehavior;
- somMToken GetBehavior;
- } SOMDLINK HIBevelButtonClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HIBevelButton_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HIBevelButtonClassData
- #endif
- #endif
-
-
- /*
- * New macro for HIBevelButton
- */
- #define HIBevelButtonNew() somNewObject(HIBevelButton)
-
- /*
- * New Method: InitBevelButton
- */
- typedef OSStatus (SOMLINK *somTD_HIBevelButton_InitBevelButton)(HIBevelButton *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds,
- HIControlBehavior behavior);
- #define somMD_HIBevelButton_InitBevelButton "::HIBevelButton::InitBevelButton"
- #define HIBevelButton_InitBevelButton(somSelf,ev,identifier,window,bounds,behavior) \
- (SOM_Resolve(somSelf, HIBevelButton, InitBevelButton) \
- (somSelf,ev,identifier,window,bounds,behavior))
- #ifndef SOMGD_InitBevelButton
- #if defined _InitBevelButton || defined __InitBevelButton
- #undef _InitBevelButton
- #undef __InitBevelButton
- #define SOMGD_InitBevelButton 1
- #else
- #define _InitBevelButton HIBevelButton_InitBevelButton
- #endif /* _InitBevelButton */
- #endif /* SOMGD_InitBevelButton */
-
- /*
- * New Method: SetBehavior
- */
- typedef void (SOMLINK *somTD_HIBevelButton_SetBehavior)(HIBevelButton *somSelf, Environment *ev,
- HIControlBehavior newBehavior);
- #define somMD_HIBevelButton_SetBehavior "::HIBevelButton::SetBehavior"
- #define HIBevelButton_SetBehavior(somSelf,ev,newBehavior) \
- (SOM_Resolve(somSelf, HIBevelButton, SetBehavior) \
- (somSelf,ev,newBehavior))
- #ifndef SOMGD_SetBehavior
- #if defined _SetBehavior || defined __SetBehavior
- #undef _SetBehavior
- #undef __SetBehavior
- #define SOMGD_SetBehavior 1
- #else
- #define _SetBehavior HIBevelButton_SetBehavior
- #endif /* _SetBehavior */
- #endif /* SOMGD_SetBehavior */
-
- /*
- * New Method: GetBehavior
- */
- typedef HIControlBehavior (SOMLINK *somTD_HIBevelButton_GetBehavior)(HIBevelButton *somSelf, Environment *ev);
- #define somMD_HIBevelButton_GetBehavior "::HIBevelButton::GetBehavior"
- #define HIBevelButton_GetBehavior(somSelf,ev) \
- (SOM_Resolve(somSelf, HIBevelButton, GetBehavior) \
- (somSelf,ev))
- #ifndef SOMGD_GetBehavior
- #if defined _GetBehavior || defined __GetBehavior
- #undef _GetBehavior
- #undef __GetBehavior
- #define SOMGD_GetBehavior 1
- #else
- #define _GetBehavior HIBevelButton_GetBehavior
- #endif /* _GetBehavior */
- #endif /* SOMGD_GetBehavior */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HIBevelButton_InitControl HIControl_InitControl
- #define HIBevelButton_SetValue HIControl_SetValue
- #define HIBevelButton_GetValue HIControl_GetValue
- #define HIBevelButton_SetMinimum HIControl_SetMinimum
- #define HIBevelButton_GetMinimum HIControl_GetMinimum
- #define HIBevelButton_SetMaximum HIControl_SetMaximum
- #define HIBevelButton_GetMaximum HIControl_GetMaximum
- #define HIBevelButton_SimulateSelection HIControl_SimulateSelection
- #define HIBevelButton_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HIBevelButton_InitPanel HIPanel_InitPanel
- #define HIBevelButton_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HIBevelButton_HasValidContent HIPanel_HasValidContent
- #define HIBevelButton_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HIBevelButton_GetWindow HIObject_GetWindow
- #define HIBevelButton_GetPort HIObject_GetPort
- #define HIBevelButton_GetRefLabel HIObject_GetRefLabel
- #define HIBevelButton_GetCollection HIObject_GetCollection
- #define HIBevelButton_Init HIObject_Init
- #define HIBevelButton_Terminate HIObject_Terminate
- #define HIBevelButton_Clone HIObject_Clone
- #define HIBevelButton_Release HIObject_Release
- #define HIBevelButton_GetOwnerCount HIObject_GetOwnerCount
- #define HIBevelButton_InitFromAERecord HIObject_InitFromAERecord
- #define HIBevelButton_WriteToAERecord HIObject_WriteToAERecord
- #define HIBevelButton_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HIBevelButton_GetBoundingRect HIObject_GetBoundingRect
- #define HIBevelButton_SetBoundingRect HIObject_SetBoundingRect
- #define HIBevelButton_SetPosition HIObject_SetPosition
- #define HIBevelButton_SetSize HIObject_SetSize
- #define HIBevelButton_GetUpdateRect HIObject_GetUpdateRect
- #define HIBevelButton_Enable HIObject_Enable
- #define HIBevelButton_Disable HIObject_Disable
- #define HIBevelButton_IsEnabled HIObject_IsEnabled
- #define HIBevelButton_Show HIObject_Show
- #define HIBevelButton_Hide HIObject_Hide
- #define HIBevelButton_IsVisible HIObject_IsVisible
- #define HIBevelButton_HandleAppleEvent HIObject_HandleAppleEvent
- #define HIBevelButton_HandleActivate HIObject_HandleActivate
- #define HIBevelButton_HandleDeactivate HIObject_HandleDeactivate
- #define HIBevelButton_HandleNavigation HIObject_HandleNavigation
- #define HIBevelButton_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HIBevelButton_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HIBevelButton_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HIBevelButton_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HIBevelButton_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HIBevelButton_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HIBevelButton_HasUserInputFocus HIObject_HasUserInputFocus
- #define HIBevelButton_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HIBevelButton_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HIBevelButton_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HIBevelButton_SetTitle HIObject_SetTitle
- #define HIBevelButton_GetTitle HIObject_GetTitle
- #define HIBevelButton_Draw HIObject_Draw
- #define HIBevelButton_Erase HIObject_Erase
- #define HIBevelButton_Invalidate HIObject_Invalidate
- #define HIBevelButton_GetDrawingMode HIObject_GetDrawingMode
- #define HIBevelButton_SetDrawingMode HIObject_SetDrawingMode
- #define HIBevelButton_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HIBevelButton_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HIBevelButton_Cut HIObject_Cut
- #define HIBevelButton_Copy HIObject_Copy
- #define HIBevelButton_Paste HIObject_Paste
- #define HIBevelButton_Clear HIObject_Clear
- #define HIBevelButton_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HIBevelButton_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HIBevelButton_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HIBevelButton_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HIBevelButton_GetNewHIObject HIObject_GetNewHIObject
- #define HIBevelButton_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HIBevelButton_DrawContent HIObject_DrawContent
- #define HIBevelButton_EraseContent HIObject_EraseContent
- #define HIBevelButton_TranslatePoint HIObject_TranslatePoint
- #define HIBevelButton_TranslateRect HIObject_TranslateRect
- #define HIBevelButton_StateChanged HIObject_StateChanged
- #define HIBevelButton_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HIBevelButton_Verify HIObject_Verify
- #define HIBevelButton_somInit SOMObject_somInit
- #define HIBevelButton_somUninit SOMObject_somUninit
- #define HIBevelButton_somDuplicateReference SOMObject_somDuplicateReference
- #define HIBevelButton_somCompareReference SOMObject_somCompareReference
- #define HIBevelButton_somRelease SOMObject_somRelease
- #define HIBevelButton_somFree SOMObject_somFree
- #define HIBevelButton_somCanDelete SOMObject_somCanDelete
- #define HIBevelButton_somGetClass SOMObject_somGetClass
- #define HIBevelButton_somGetClassName SOMObject_somGetClassName
- #define HIBevelButton_somGetSize SOMObject_somGetSize
- #define HIBevelButton_somIsA SOMObject_somIsA
- #define HIBevelButton_somRespondsTo SOMObject_somRespondsTo
- #define HIBevelButton_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HIBevelButton_somDispatch SOMObject_somDispatch
- #define HIBevelButton_somClassDispatch SOMObject_somClassDispatch
- #define HIBevelButton_somCastObj SOMObject_somCastObj
- #define HIBevelButton_somResetObj SOMObject_somResetObj
- #define HIBevelButton_somPrintSelf SOMObject_somPrintSelf
- #define HIBevelButton_somDumpSelf SOMObject_somDumpSelf
- #define HIBevelButton_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HIBevelButton_h */
-
- #ifndef SOM_HICheckBox_h
- #define SOM_HICheckBox_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HICheckBox
- #define HICheckBox SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HICheckBox_MajorVersion 0
- #define HICheckBox_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HICheckBoxClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HICheckBox_classObj somNewClassReference(HICheckBox)
- #define _HICheckBox HICheckBox_classObj
- #define HICheckBoxCClassData HICheckBoxClassData
- #define HICheckBoxNewClass(major,minor) somNewVersionedClassReference(HICheckBox,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HICheckBoxMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HICheckBoxClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitCheckBox;
- } SOMDLINK HICheckBoxClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HICheckBox_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HICheckBoxClassData
- #endif
- #endif
-
-
- /*
- * New macro for HICheckBox
- */
- #define HICheckBoxNew() somNewObject(HICheckBox)
-
- /*
- * New Method: InitCheckBox
- */
- typedef OSStatus (SOMLINK *somTD_HICheckBox_InitCheckBox)(HICheckBox *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds);
- #define somMD_HICheckBox_InitCheckBox "::HICheckBox::InitCheckBox"
- #define HICheckBox_InitCheckBox(somSelf,ev,identifier,window,bounds) \
- (SOM_Resolve(somSelf, HICheckBox, InitCheckBox) \
- (somSelf,ev,identifier,window,bounds))
- #ifndef SOMGD_InitCheckBox
- #if defined _InitCheckBox || defined __InitCheckBox
- #undef _InitCheckBox
- #undef __InitCheckBox
- #define SOMGD_InitCheckBox 1
- #else
- #define _InitCheckBox HICheckBox_InitCheckBox
- #endif /* _InitCheckBox */
- #endif /* SOMGD_InitCheckBox */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HICheckBox_InitControl HIControl_InitControl
- #define HICheckBox_SetValue HIControl_SetValue
- #define HICheckBox_GetValue HIControl_GetValue
- #define HICheckBox_SetMinimum HIControl_SetMinimum
- #define HICheckBox_GetMinimum HIControl_GetMinimum
- #define HICheckBox_SetMaximum HIControl_SetMaximum
- #define HICheckBox_GetMaximum HIControl_GetMaximum
- #define HICheckBox_SimulateSelection HIControl_SimulateSelection
- #define HICheckBox_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HICheckBox_InitPanel HIPanel_InitPanel
- #define HICheckBox_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HICheckBox_HasValidContent HIPanel_HasValidContent
- #define HICheckBox_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HICheckBox_GetWindow HIObject_GetWindow
- #define HICheckBox_GetPort HIObject_GetPort
- #define HICheckBox_GetRefLabel HIObject_GetRefLabel
- #define HICheckBox_GetCollection HIObject_GetCollection
- #define HICheckBox_Init HIObject_Init
- #define HICheckBox_Terminate HIObject_Terminate
- #define HICheckBox_Clone HIObject_Clone
- #define HICheckBox_Release HIObject_Release
- #define HICheckBox_GetOwnerCount HIObject_GetOwnerCount
- #define HICheckBox_InitFromAERecord HIObject_InitFromAERecord
- #define HICheckBox_WriteToAERecord HIObject_WriteToAERecord
- #define HICheckBox_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HICheckBox_GetBoundingRect HIObject_GetBoundingRect
- #define HICheckBox_SetBoundingRect HIObject_SetBoundingRect
- #define HICheckBox_SetPosition HIObject_SetPosition
- #define HICheckBox_SetSize HIObject_SetSize
- #define HICheckBox_GetUpdateRect HIObject_GetUpdateRect
- #define HICheckBox_Enable HIObject_Enable
- #define HICheckBox_Disable HIObject_Disable
- #define HICheckBox_IsEnabled HIObject_IsEnabled
- #define HICheckBox_Show HIObject_Show
- #define HICheckBox_Hide HIObject_Hide
- #define HICheckBox_IsVisible HIObject_IsVisible
- #define HICheckBox_HandleAppleEvent HIObject_HandleAppleEvent
- #define HICheckBox_HandleActivate HIObject_HandleActivate
- #define HICheckBox_HandleDeactivate HIObject_HandleDeactivate
- #define HICheckBox_HandleNavigation HIObject_HandleNavigation
- #define HICheckBox_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HICheckBox_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HICheckBox_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HICheckBox_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HICheckBox_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HICheckBox_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HICheckBox_HasUserInputFocus HIObject_HasUserInputFocus
- #define HICheckBox_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HICheckBox_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HICheckBox_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HICheckBox_SetTitle HIObject_SetTitle
- #define HICheckBox_GetTitle HIObject_GetTitle
- #define HICheckBox_Draw HIObject_Draw
- #define HICheckBox_Erase HIObject_Erase
- #define HICheckBox_Invalidate HIObject_Invalidate
- #define HICheckBox_GetDrawingMode HIObject_GetDrawingMode
- #define HICheckBox_SetDrawingMode HIObject_SetDrawingMode
- #define HICheckBox_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HICheckBox_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HICheckBox_Cut HIObject_Cut
- #define HICheckBox_Copy HIObject_Copy
- #define HICheckBox_Paste HIObject_Paste
- #define HICheckBox_Clear HIObject_Clear
- #define HICheckBox_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HICheckBox_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HICheckBox_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HICheckBox_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HICheckBox_GetNewHIObject HIObject_GetNewHIObject
- #define HICheckBox_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HICheckBox_DrawContent HIObject_DrawContent
- #define HICheckBox_EraseContent HIObject_EraseContent
- #define HICheckBox_TranslatePoint HIObject_TranslatePoint
- #define HICheckBox_TranslateRect HIObject_TranslateRect
- #define HICheckBox_StateChanged HIObject_StateChanged
- #define HICheckBox_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HICheckBox_Verify HIObject_Verify
- #define HICheckBox_somInit SOMObject_somInit
- #define HICheckBox_somUninit SOMObject_somUninit
- #define HICheckBox_somDuplicateReference SOMObject_somDuplicateReference
- #define HICheckBox_somCompareReference SOMObject_somCompareReference
- #define HICheckBox_somRelease SOMObject_somRelease
- #define HICheckBox_somFree SOMObject_somFree
- #define HICheckBox_somCanDelete SOMObject_somCanDelete
- #define HICheckBox_somGetClass SOMObject_somGetClass
- #define HICheckBox_somGetClassName SOMObject_somGetClassName
- #define HICheckBox_somGetSize SOMObject_somGetSize
- #define HICheckBox_somIsA SOMObject_somIsA
- #define HICheckBox_somRespondsTo SOMObject_somRespondsTo
- #define HICheckBox_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HICheckBox_somDispatch SOMObject_somDispatch
- #define HICheckBox_somClassDispatch SOMObject_somClassDispatch
- #define HICheckBox_somCastObj SOMObject_somCastObj
- #define HICheckBox_somResetObj SOMObject_somResetObj
- #define HICheckBox_somPrintSelf SOMObject_somPrintSelf
- #define HICheckBox_somDumpSelf SOMObject_somDumpSelf
- #define HICheckBox_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HICheckBox_h */
-
- #ifndef SOM_HIRadioButton_h
- #define SOM_HIRadioButton_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HIRadioButton
- #define HIRadioButton SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HIRadioButton_MajorVersion 0
- #define HIRadioButton_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HIRadioButtonClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HIRadioButton_classObj somNewClassReference(HIRadioButton)
- #define _HIRadioButton HIRadioButton_classObj
- #define HIRadioButtonCClassData HIRadioButtonClassData
- #define HIRadioButtonNewClass(major,minor) somNewVersionedClassReference(HIRadioButton,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HIRadioButtonMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HIRadioButtonClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitRadioButton;
- } SOMDLINK HIRadioButtonClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HIRadioButton_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HIRadioButtonClassData
- #endif
- #endif
-
-
- /*
- * New macro for HIRadioButton
- */
- #define HIRadioButtonNew() somNewObject(HIRadioButton)
-
- /*
- * New Method: InitRadioButton
- */
- typedef OSStatus (SOMLINK *somTD_HIRadioButton_InitRadioButton)(HIRadioButton *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds);
- #define somMD_HIRadioButton_InitRadioButton "::HIRadioButton::InitRadioButton"
- #define HIRadioButton_InitRadioButton(somSelf,ev,identifier,window,bounds) \
- (SOM_Resolve(somSelf, HIRadioButton, InitRadioButton) \
- (somSelf,ev,identifier,window,bounds))
- #ifndef SOMGD_InitRadioButton
- #if defined _InitRadioButton || defined __InitRadioButton
- #undef _InitRadioButton
- #undef __InitRadioButton
- #define SOMGD_InitRadioButton 1
- #else
- #define _InitRadioButton HIRadioButton_InitRadioButton
- #endif /* _InitRadioButton */
- #endif /* SOMGD_InitRadioButton */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HIRadioButton_InitControl HIControl_InitControl
- #define HIRadioButton_SetValue HIControl_SetValue
- #define HIRadioButton_GetValue HIControl_GetValue
- #define HIRadioButton_SetMinimum HIControl_SetMinimum
- #define HIRadioButton_GetMinimum HIControl_GetMinimum
- #define HIRadioButton_SetMaximum HIControl_SetMaximum
- #define HIRadioButton_GetMaximum HIControl_GetMaximum
- #define HIRadioButton_SimulateSelection HIControl_SimulateSelection
- #define HIRadioButton_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HIRadioButton_InitPanel HIPanel_InitPanel
- #define HIRadioButton_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HIRadioButton_HasValidContent HIPanel_HasValidContent
- #define HIRadioButton_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HIRadioButton_GetWindow HIObject_GetWindow
- #define HIRadioButton_GetPort HIObject_GetPort
- #define HIRadioButton_GetRefLabel HIObject_GetRefLabel
- #define HIRadioButton_GetCollection HIObject_GetCollection
- #define HIRadioButton_Init HIObject_Init
- #define HIRadioButton_Terminate HIObject_Terminate
- #define HIRadioButton_Clone HIObject_Clone
- #define HIRadioButton_Release HIObject_Release
- #define HIRadioButton_GetOwnerCount HIObject_GetOwnerCount
- #define HIRadioButton_InitFromAERecord HIObject_InitFromAERecord
- #define HIRadioButton_WriteToAERecord HIObject_WriteToAERecord
- #define HIRadioButton_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HIRadioButton_GetBoundingRect HIObject_GetBoundingRect
- #define HIRadioButton_SetBoundingRect HIObject_SetBoundingRect
- #define HIRadioButton_SetPosition HIObject_SetPosition
- #define HIRadioButton_SetSize HIObject_SetSize
- #define HIRadioButton_GetUpdateRect HIObject_GetUpdateRect
- #define HIRadioButton_Enable HIObject_Enable
- #define HIRadioButton_Disable HIObject_Disable
- #define HIRadioButton_IsEnabled HIObject_IsEnabled
- #define HIRadioButton_Show HIObject_Show
- #define HIRadioButton_Hide HIObject_Hide
- #define HIRadioButton_IsVisible HIObject_IsVisible
- #define HIRadioButton_HandleAppleEvent HIObject_HandleAppleEvent
- #define HIRadioButton_HandleActivate HIObject_HandleActivate
- #define HIRadioButton_HandleDeactivate HIObject_HandleDeactivate
- #define HIRadioButton_HandleNavigation HIObject_HandleNavigation
- #define HIRadioButton_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HIRadioButton_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HIRadioButton_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HIRadioButton_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HIRadioButton_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HIRadioButton_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HIRadioButton_HasUserInputFocus HIObject_HasUserInputFocus
- #define HIRadioButton_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HIRadioButton_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HIRadioButton_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HIRadioButton_SetTitle HIObject_SetTitle
- #define HIRadioButton_GetTitle HIObject_GetTitle
- #define HIRadioButton_Draw HIObject_Draw
- #define HIRadioButton_Erase HIObject_Erase
- #define HIRadioButton_Invalidate HIObject_Invalidate
- #define HIRadioButton_GetDrawingMode HIObject_GetDrawingMode
- #define HIRadioButton_SetDrawingMode HIObject_SetDrawingMode
- #define HIRadioButton_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HIRadioButton_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HIRadioButton_Cut HIObject_Cut
- #define HIRadioButton_Copy HIObject_Copy
- #define HIRadioButton_Paste HIObject_Paste
- #define HIRadioButton_Clear HIObject_Clear
- #define HIRadioButton_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HIRadioButton_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HIRadioButton_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HIRadioButton_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HIRadioButton_GetNewHIObject HIObject_GetNewHIObject
- #define HIRadioButton_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HIRadioButton_DrawContent HIObject_DrawContent
- #define HIRadioButton_EraseContent HIObject_EraseContent
- #define HIRadioButton_TranslatePoint HIObject_TranslatePoint
- #define HIRadioButton_TranslateRect HIObject_TranslateRect
- #define HIRadioButton_StateChanged HIObject_StateChanged
- #define HIRadioButton_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HIRadioButton_Verify HIObject_Verify
- #define HIRadioButton_somInit SOMObject_somInit
- #define HIRadioButton_somUninit SOMObject_somUninit
- #define HIRadioButton_somDuplicateReference SOMObject_somDuplicateReference
- #define HIRadioButton_somCompareReference SOMObject_somCompareReference
- #define HIRadioButton_somRelease SOMObject_somRelease
- #define HIRadioButton_somFree SOMObject_somFree
- #define HIRadioButton_somCanDelete SOMObject_somCanDelete
- #define HIRadioButton_somGetClass SOMObject_somGetClass
- #define HIRadioButton_somGetClassName SOMObject_somGetClassName
- #define HIRadioButton_somGetSize SOMObject_somGetSize
- #define HIRadioButton_somIsA SOMObject_somIsA
- #define HIRadioButton_somRespondsTo SOMObject_somRespondsTo
- #define HIRadioButton_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HIRadioButton_somDispatch SOMObject_somDispatch
- #define HIRadioButton_somClassDispatch SOMObject_somClassDispatch
- #define HIRadioButton_somCastObj SOMObject_somCastObj
- #define HIRadioButton_somResetObj SOMObject_somResetObj
- #define HIRadioButton_somPrintSelf SOMObject_somPrintSelf
- #define HIRadioButton_somDumpSelf SOMObject_somDumpSelf
- #define HIRadioButton_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HIRadioButton_h */
-
- #ifndef SOM_HIDisclosureTriangle_h
- #define SOM_HIDisclosureTriangle_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HIDisclosureTriangle
- #define HIDisclosureTriangle SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HIDisclosureTriangle_MajorVersion 0
- #define HIDisclosureTriangle_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HIDisclosureTriangleClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HIDisclosureTriangle_classObj somNewClassReference(HIDisclosureTriangle)
- #define _HIDisclosureTriangle HIDisclosureTriangle_classObj
- #define HIDisclosureTriangleCClassData HIDisclosureTriangleClassData
- #define HIDisclosureTriangleNewClass(major,minor) somNewVersionedClassReference(HIDisclosureTriangle,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HIDisclosureTriangleMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HIDisclosureTriangleClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitDisclosureTriangle;
- somMToken IsDisclosed;
- } SOMDLINK HIDisclosureTriangleClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HIDisclosureTriangle_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HIDisclosureTriangleClassData
- #endif
- #endif
-
-
- /*
- * New macro for HIDisclosureTriangle
- */
- #define HIDisclosureTriangleNew() somNewObject(HIDisclosureTriangle)
-
- /*
- * New Method: InitDisclosureTriangle
- */
- typedef OSStatus (SOMLINK *somTD_HIDisclosureTriangle_InitDisclosureTriangle)(HIDisclosureTriangle *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Point* anchor);
- #define somMD_HIDisclosureTriangle_InitDisclosureTriangle "::HIDisclosureTriangle::InitDisclosureTriangle"
- #define HIDisclosureTriangle_InitDisclosureTriangle(somSelf,ev,identifier,window,anchor) \
- (SOM_Resolve(somSelf, HIDisclosureTriangle, InitDisclosureTriangle) \
- (somSelf,ev,identifier,window,anchor))
- #ifndef SOMGD_InitDisclosureTriangle
- #if defined _InitDisclosureTriangle || defined __InitDisclosureTriangle
- #undef _InitDisclosureTriangle
- #undef __InitDisclosureTriangle
- #define SOMGD_InitDisclosureTriangle 1
- #else
- #define _InitDisclosureTriangle HIDisclosureTriangle_InitDisclosureTriangle
- #endif /* _InitDisclosureTriangle */
- #endif /* SOMGD_InitDisclosureTriangle */
-
- /*
- * New Method: IsDisclosed
- */
- typedef boolean (SOMLINK *somTD_HIDisclosureTriangle_IsDisclosed)(HIDisclosureTriangle *somSelf, Environment *ev);
- #define somMD_HIDisclosureTriangle_IsDisclosed "::HIDisclosureTriangle::IsDisclosed"
- #define HIDisclosureTriangle_IsDisclosed(somSelf,ev) \
- (SOM_Resolve(somSelf, HIDisclosureTriangle, IsDisclosed) \
- (somSelf,ev))
- #ifndef SOMGD_IsDisclosed
- #if defined _IsDisclosed || defined __IsDisclosed
- #undef _IsDisclosed
- #undef __IsDisclosed
- #define SOMGD_IsDisclosed 1
- #else
- #define _IsDisclosed HIDisclosureTriangle_IsDisclosed
- #endif /* _IsDisclosed */
- #endif /* SOMGD_IsDisclosed */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HIDisclosureTriangle_InitControl HIControl_InitControl
- #define HIDisclosureTriangle_SetValue HIControl_SetValue
- #define HIDisclosureTriangle_GetValue HIControl_GetValue
- #define HIDisclosureTriangle_SetMinimum HIControl_SetMinimum
- #define HIDisclosureTriangle_GetMinimum HIControl_GetMinimum
- #define HIDisclosureTriangle_SetMaximum HIControl_SetMaximum
- #define HIDisclosureTriangle_GetMaximum HIControl_GetMaximum
- #define HIDisclosureTriangle_SimulateSelection HIControl_SimulateSelection
- #define HIDisclosureTriangle_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HIDisclosureTriangle_InitPanel HIPanel_InitPanel
- #define HIDisclosureTriangle_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HIDisclosureTriangle_HasValidContent HIPanel_HasValidContent
- #define HIDisclosureTriangle_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HIDisclosureTriangle_GetWindow HIObject_GetWindow
- #define HIDisclosureTriangle_GetPort HIObject_GetPort
- #define HIDisclosureTriangle_GetRefLabel HIObject_GetRefLabel
- #define HIDisclosureTriangle_GetCollection HIObject_GetCollection
- #define HIDisclosureTriangle_Init HIObject_Init
- #define HIDisclosureTriangle_Terminate HIObject_Terminate
- #define HIDisclosureTriangle_Clone HIObject_Clone
- #define HIDisclosureTriangle_Release HIObject_Release
- #define HIDisclosureTriangle_GetOwnerCount HIObject_GetOwnerCount
- #define HIDisclosureTriangle_InitFromAERecord HIObject_InitFromAERecord
- #define HIDisclosureTriangle_WriteToAERecord HIObject_WriteToAERecord
- #define HIDisclosureTriangle_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HIDisclosureTriangle_GetBoundingRect HIObject_GetBoundingRect
- #define HIDisclosureTriangle_SetBoundingRect HIObject_SetBoundingRect
- #define HIDisclosureTriangle_SetPosition HIObject_SetPosition
- #define HIDisclosureTriangle_SetSize HIObject_SetSize
- #define HIDisclosureTriangle_GetUpdateRect HIObject_GetUpdateRect
- #define HIDisclosureTriangle_Enable HIObject_Enable
- #define HIDisclosureTriangle_Disable HIObject_Disable
- #define HIDisclosureTriangle_IsEnabled HIObject_IsEnabled
- #define HIDisclosureTriangle_Show HIObject_Show
- #define HIDisclosureTriangle_Hide HIObject_Hide
- #define HIDisclosureTriangle_IsVisible HIObject_IsVisible
- #define HIDisclosureTriangle_HandleAppleEvent HIObject_HandleAppleEvent
- #define HIDisclosureTriangle_HandleActivate HIObject_HandleActivate
- #define HIDisclosureTriangle_HandleDeactivate HIObject_HandleDeactivate
- #define HIDisclosureTriangle_HandleNavigation HIObject_HandleNavigation
- #define HIDisclosureTriangle_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HIDisclosureTriangle_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HIDisclosureTriangle_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HIDisclosureTriangle_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HIDisclosureTriangle_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HIDisclosureTriangle_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HIDisclosureTriangle_HasUserInputFocus HIObject_HasUserInputFocus
- #define HIDisclosureTriangle_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HIDisclosureTriangle_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HIDisclosureTriangle_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HIDisclosureTriangle_SetTitle HIObject_SetTitle
- #define HIDisclosureTriangle_GetTitle HIObject_GetTitle
- #define HIDisclosureTriangle_Draw HIObject_Draw
- #define HIDisclosureTriangle_Erase HIObject_Erase
- #define HIDisclosureTriangle_Invalidate HIObject_Invalidate
- #define HIDisclosureTriangle_GetDrawingMode HIObject_GetDrawingMode
- #define HIDisclosureTriangle_SetDrawingMode HIObject_SetDrawingMode
- #define HIDisclosureTriangle_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HIDisclosureTriangle_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HIDisclosureTriangle_Cut HIObject_Cut
- #define HIDisclosureTriangle_Copy HIObject_Copy
- #define HIDisclosureTriangle_Paste HIObject_Paste
- #define HIDisclosureTriangle_Clear HIObject_Clear
- #define HIDisclosureTriangle_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HIDisclosureTriangle_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HIDisclosureTriangle_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HIDisclosureTriangle_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HIDisclosureTriangle_GetNewHIObject HIObject_GetNewHIObject
- #define HIDisclosureTriangle_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HIDisclosureTriangle_DrawContent HIObject_DrawContent
- #define HIDisclosureTriangle_EraseContent HIObject_EraseContent
- #define HIDisclosureTriangle_TranslatePoint HIObject_TranslatePoint
- #define HIDisclosureTriangle_TranslateRect HIObject_TranslateRect
- #define HIDisclosureTriangle_StateChanged HIObject_StateChanged
- #define HIDisclosureTriangle_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HIDisclosureTriangle_Verify HIObject_Verify
- #define HIDisclosureTriangle_somInit SOMObject_somInit
- #define HIDisclosureTriangle_somUninit SOMObject_somUninit
- #define HIDisclosureTriangle_somDuplicateReference SOMObject_somDuplicateReference
- #define HIDisclosureTriangle_somCompareReference SOMObject_somCompareReference
- #define HIDisclosureTriangle_somRelease SOMObject_somRelease
- #define HIDisclosureTriangle_somFree SOMObject_somFree
- #define HIDisclosureTriangle_somCanDelete SOMObject_somCanDelete
- #define HIDisclosureTriangle_somGetClass SOMObject_somGetClass
- #define HIDisclosureTriangle_somGetClassName SOMObject_somGetClassName
- #define HIDisclosureTriangle_somGetSize SOMObject_somGetSize
- #define HIDisclosureTriangle_somIsA SOMObject_somIsA
- #define HIDisclosureTriangle_somRespondsTo SOMObject_somRespondsTo
- #define HIDisclosureTriangle_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HIDisclosureTriangle_somDispatch SOMObject_somDispatch
- #define HIDisclosureTriangle_somClassDispatch SOMObject_somClassDispatch
- #define HIDisclosureTriangle_somCastObj SOMObject_somCastObj
- #define HIDisclosureTriangle_somResetObj SOMObject_somResetObj
- #define HIDisclosureTriangle_somPrintSelf SOMObject_somPrintSelf
- #define HIDisclosureTriangle_somDumpSelf SOMObject_somDumpSelf
- #define HIDisclosureTriangle_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HIDisclosureTriangle_h */
-
- #ifndef SOM_HIScrollBar_h
- #define SOM_HIScrollBar_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HIScrollBar
- #define HIScrollBar SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HIScrollBar_MajorVersion 0
- #define HIScrollBar_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HIScrollBarClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HIScrollBar_classObj somNewClassReference(HIScrollBar)
- #define _HIScrollBar HIScrollBar_classObj
- #define HIScrollBarCClassData HIScrollBarClassData
- #define HIScrollBarNewClass(major,minor) somNewVersionedClassReference(HIScrollBar,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HIScrollBarMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HIScrollBarClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitScrollBar;
- somMToken SetArrowDelta;
- somMToken GetArrowDelta;
- somMToken SetPageDelta;
- somMToken GetPageDelta;
- } SOMDLINK HIScrollBarClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HIScrollBar_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HIScrollBarClassData
- #endif
- #endif
-
-
- /*
- * New macro for HIScrollBar
- */
- #define HIScrollBarNew() somNewObject(HIScrollBar)
-
- /*
- * New Method: InitScrollBar
- */
- typedef OSStatus (SOMLINK *somTD_HIScrollBar_InitScrollBar)(HIScrollBar *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds,
- SInt32 value,
- SInt32 minimumValue,
- SInt32 maximumValue);
- #define somMD_HIScrollBar_InitScrollBar "::HIScrollBar::InitScrollBar"
- #define HIScrollBar_InitScrollBar(somSelf,ev,identifier,window,bounds,value,minimumValue,maximumValue) \
- (SOM_Resolve(somSelf, HIScrollBar, InitScrollBar) \
- (somSelf,ev,identifier,window,bounds,value,minimumValue,maximumValue))
- #ifndef SOMGD_InitScrollBar
- #if defined _InitScrollBar || defined __InitScrollBar
- #undef _InitScrollBar
- #undef __InitScrollBar
- #define SOMGD_InitScrollBar 1
- #else
- #define _InitScrollBar HIScrollBar_InitScrollBar
- #endif /* _InitScrollBar */
- #endif /* SOMGD_InitScrollBar */
-
- /*
- * New Method: SetArrowDelta
- */
- typedef void (SOMLINK *somTD_HIScrollBar_SetArrowDelta)(HIScrollBar *somSelf, Environment *ev,
- UInt32 delta);
- #define somMD_HIScrollBar_SetArrowDelta "::HIScrollBar::SetArrowDelta"
- #define HIScrollBar_SetArrowDelta(somSelf,ev,delta) \
- (SOM_Resolve(somSelf, HIScrollBar, SetArrowDelta) \
- (somSelf,ev,delta))
- #ifndef SOMGD_SetArrowDelta
- #if defined _SetArrowDelta || defined __SetArrowDelta
- #undef _SetArrowDelta
- #undef __SetArrowDelta
- #define SOMGD_SetArrowDelta 1
- #else
- #define _SetArrowDelta HIScrollBar_SetArrowDelta
- #endif /* _SetArrowDelta */
- #endif /* SOMGD_SetArrowDelta */
-
- /*
- * New Method: GetArrowDelta
- */
- typedef UInt32 (SOMLINK *somTD_HIScrollBar_GetArrowDelta)(HIScrollBar *somSelf, Environment *ev);
- #define somMD_HIScrollBar_GetArrowDelta "::HIScrollBar::GetArrowDelta"
- #define HIScrollBar_GetArrowDelta(somSelf,ev) \
- (SOM_Resolve(somSelf, HIScrollBar, GetArrowDelta) \
- (somSelf,ev))
- #ifndef SOMGD_GetArrowDelta
- #if defined _GetArrowDelta || defined __GetArrowDelta
- #undef _GetArrowDelta
- #undef __GetArrowDelta
- #define SOMGD_GetArrowDelta 1
- #else
- #define _GetArrowDelta HIScrollBar_GetArrowDelta
- #endif /* _GetArrowDelta */
- #endif /* SOMGD_GetArrowDelta */
-
- /*
- * New Method: SetPageDelta
- */
- typedef void (SOMLINK *somTD_HIScrollBar_SetPageDelta)(HIScrollBar *somSelf, Environment *ev,
- UInt32 delta);
- #define somMD_HIScrollBar_SetPageDelta "::HIScrollBar::SetPageDelta"
- #define HIScrollBar_SetPageDelta(somSelf,ev,delta) \
- (SOM_Resolve(somSelf, HIScrollBar, SetPageDelta) \
- (somSelf,ev,delta))
- #ifndef SOMGD_SetPageDelta
- #if defined _SetPageDelta || defined __SetPageDelta
- #undef _SetPageDelta
- #undef __SetPageDelta
- #define SOMGD_SetPageDelta 1
- #else
- #define _SetPageDelta HIScrollBar_SetPageDelta
- #endif /* _SetPageDelta */
- #endif /* SOMGD_SetPageDelta */
-
- /*
- * New Method: GetPageDelta
- */
- typedef UInt32 (SOMLINK *somTD_HIScrollBar_GetPageDelta)(HIScrollBar *somSelf, Environment *ev);
- #define somMD_HIScrollBar_GetPageDelta "::HIScrollBar::GetPageDelta"
- #define HIScrollBar_GetPageDelta(somSelf,ev) \
- (SOM_Resolve(somSelf, HIScrollBar, GetPageDelta) \
- (somSelf,ev))
- #ifndef SOMGD_GetPageDelta
- #if defined _GetPageDelta || defined __GetPageDelta
- #undef _GetPageDelta
- #undef __GetPageDelta
- #define SOMGD_GetPageDelta 1
- #else
- #define _GetPageDelta HIScrollBar_GetPageDelta
- #endif /* _GetPageDelta */
- #endif /* SOMGD_GetPageDelta */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HIScrollBar_InitControl HIControl_InitControl
- #define HIScrollBar_SetValue HIControl_SetValue
- #define HIScrollBar_GetValue HIControl_GetValue
- #define HIScrollBar_SetMinimum HIControl_SetMinimum
- #define HIScrollBar_GetMinimum HIControl_GetMinimum
- #define HIScrollBar_SetMaximum HIControl_SetMaximum
- #define HIScrollBar_GetMaximum HIControl_GetMaximum
- #define HIScrollBar_SimulateSelection HIControl_SimulateSelection
- #define HIScrollBar_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HIScrollBar_InitPanel HIPanel_InitPanel
- #define HIScrollBar_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HIScrollBar_HasValidContent HIPanel_HasValidContent
- #define HIScrollBar_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HIScrollBar_GetWindow HIObject_GetWindow
- #define HIScrollBar_GetPort HIObject_GetPort
- #define HIScrollBar_GetRefLabel HIObject_GetRefLabel
- #define HIScrollBar_GetCollection HIObject_GetCollection
- #define HIScrollBar_Init HIObject_Init
- #define HIScrollBar_Terminate HIObject_Terminate
- #define HIScrollBar_Clone HIObject_Clone
- #define HIScrollBar_Release HIObject_Release
- #define HIScrollBar_GetOwnerCount HIObject_GetOwnerCount
- #define HIScrollBar_InitFromAERecord HIObject_InitFromAERecord
- #define HIScrollBar_WriteToAERecord HIObject_WriteToAERecord
- #define HIScrollBar_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HIScrollBar_GetBoundingRect HIObject_GetBoundingRect
- #define HIScrollBar_SetBoundingRect HIObject_SetBoundingRect
- #define HIScrollBar_SetPosition HIObject_SetPosition
- #define HIScrollBar_SetSize HIObject_SetSize
- #define HIScrollBar_GetUpdateRect HIObject_GetUpdateRect
- #define HIScrollBar_Enable HIObject_Enable
- #define HIScrollBar_Disable HIObject_Disable
- #define HIScrollBar_IsEnabled HIObject_IsEnabled
- #define HIScrollBar_Show HIObject_Show
- #define HIScrollBar_Hide HIObject_Hide
- #define HIScrollBar_IsVisible HIObject_IsVisible
- #define HIScrollBar_HandleAppleEvent HIObject_HandleAppleEvent
- #define HIScrollBar_HandleActivate HIObject_HandleActivate
- #define HIScrollBar_HandleDeactivate HIObject_HandleDeactivate
- #define HIScrollBar_HandleNavigation HIObject_HandleNavigation
- #define HIScrollBar_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HIScrollBar_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HIScrollBar_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HIScrollBar_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HIScrollBar_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HIScrollBar_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HIScrollBar_HasUserInputFocus HIObject_HasUserInputFocus
- #define HIScrollBar_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HIScrollBar_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HIScrollBar_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HIScrollBar_SetTitle HIObject_SetTitle
- #define HIScrollBar_GetTitle HIObject_GetTitle
- #define HIScrollBar_Draw HIObject_Draw
- #define HIScrollBar_Erase HIObject_Erase
- #define HIScrollBar_Invalidate HIObject_Invalidate
- #define HIScrollBar_GetDrawingMode HIObject_GetDrawingMode
- #define HIScrollBar_SetDrawingMode HIObject_SetDrawingMode
- #define HIScrollBar_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HIScrollBar_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HIScrollBar_Cut HIObject_Cut
- #define HIScrollBar_Copy HIObject_Copy
- #define HIScrollBar_Paste HIObject_Paste
- #define HIScrollBar_Clear HIObject_Clear
- #define HIScrollBar_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HIScrollBar_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HIScrollBar_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HIScrollBar_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HIScrollBar_GetNewHIObject HIObject_GetNewHIObject
- #define HIScrollBar_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HIScrollBar_DrawContent HIObject_DrawContent
- #define HIScrollBar_EraseContent HIObject_EraseContent
- #define HIScrollBar_TranslatePoint HIObject_TranslatePoint
- #define HIScrollBar_TranslateRect HIObject_TranslateRect
- #define HIScrollBar_StateChanged HIObject_StateChanged
- #define HIScrollBar_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HIScrollBar_Verify HIObject_Verify
- #define HIScrollBar_somInit SOMObject_somInit
- #define HIScrollBar_somUninit SOMObject_somUninit
- #define HIScrollBar_somDuplicateReference SOMObject_somDuplicateReference
- #define HIScrollBar_somCompareReference SOMObject_somCompareReference
- #define HIScrollBar_somRelease SOMObject_somRelease
- #define HIScrollBar_somFree SOMObject_somFree
- #define HIScrollBar_somCanDelete SOMObject_somCanDelete
- #define HIScrollBar_somGetClass SOMObject_somGetClass
- #define HIScrollBar_somGetClassName SOMObject_somGetClassName
- #define HIScrollBar_somGetSize SOMObject_somGetSize
- #define HIScrollBar_somIsA SOMObject_somIsA
- #define HIScrollBar_somRespondsTo SOMObject_somRespondsTo
- #define HIScrollBar_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HIScrollBar_somDispatch SOMObject_somDispatch
- #define HIScrollBar_somClassDispatch SOMObject_somClassDispatch
- #define HIScrollBar_somCastObj SOMObject_somCastObj
- #define HIScrollBar_somResetObj SOMObject_somResetObj
- #define HIScrollBar_somPrintSelf SOMObject_somPrintSelf
- #define HIScrollBar_somDumpSelf SOMObject_somDumpSelf
- #define HIScrollBar_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HIScrollBar_h */
-
- #ifndef SOM_HISlider_h
- #define SOM_HISlider_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HISlider
- #define HISlider SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HISlider_MajorVersion 0
- #define HISlider_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HISliderClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HISlider_classObj somNewClassReference(HISlider)
- #define _HISlider HISlider_classObj
- #define HISliderCClassData HISliderClassData
- #define HISliderNewClass(major,minor) somNewVersionedClassReference(HISlider,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HISliderMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HISliderClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitSlider;
- } SOMDLINK HISliderClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HISlider_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HISliderClassData
- #endif
- #endif
-
-
- /*
- * New macro for HISlider
- */
- #define HISliderNew() somNewObject(HISlider)
-
- /*
- * New Method: InitSlider
- */
- typedef OSStatus (SOMLINK *somTD_HISlider_InitSlider)(HISlider *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds,
- SInt32 value,
- SInt32 minimumValue,
- SInt32 maximumValue);
- #define somMD_HISlider_InitSlider "::HISlider::InitSlider"
- #define HISlider_InitSlider(somSelf,ev,identifier,window,bounds,value,minimumValue,maximumValue) \
- (SOM_Resolve(somSelf, HISlider, InitSlider) \
- (somSelf,ev,identifier,window,bounds,value,minimumValue,maximumValue))
- #ifndef SOMGD_InitSlider
- #if defined _InitSlider || defined __InitSlider
- #undef _InitSlider
- #undef __InitSlider
- #define SOMGD_InitSlider 1
- #else
- #define _InitSlider HISlider_InitSlider
- #endif /* _InitSlider */
- #endif /* SOMGD_InitSlider */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HISlider_InitControl HIControl_InitControl
- #define HISlider_SetValue HIControl_SetValue
- #define HISlider_GetValue HIControl_GetValue
- #define HISlider_SetMinimum HIControl_SetMinimum
- #define HISlider_GetMinimum HIControl_GetMinimum
- #define HISlider_SetMaximum HIControl_SetMaximum
- #define HISlider_GetMaximum HIControl_GetMaximum
- #define HISlider_SimulateSelection HIControl_SimulateSelection
- #define HISlider_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HISlider_InitPanel HIPanel_InitPanel
- #define HISlider_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HISlider_HasValidContent HIPanel_HasValidContent
- #define HISlider_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HISlider_GetWindow HIObject_GetWindow
- #define HISlider_GetPort HIObject_GetPort
- #define HISlider_GetRefLabel HIObject_GetRefLabel
- #define HISlider_GetCollection HIObject_GetCollection
- #define HISlider_Init HIObject_Init
- #define HISlider_Terminate HIObject_Terminate
- #define HISlider_Clone HIObject_Clone
- #define HISlider_Release HIObject_Release
- #define HISlider_GetOwnerCount HIObject_GetOwnerCount
- #define HISlider_InitFromAERecord HIObject_InitFromAERecord
- #define HISlider_WriteToAERecord HIObject_WriteToAERecord
- #define HISlider_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HISlider_GetBoundingRect HIObject_GetBoundingRect
- #define HISlider_SetBoundingRect HIObject_SetBoundingRect
- #define HISlider_SetPosition HIObject_SetPosition
- #define HISlider_SetSize HIObject_SetSize
- #define HISlider_GetUpdateRect HIObject_GetUpdateRect
- #define HISlider_Enable HIObject_Enable
- #define HISlider_Disable HIObject_Disable
- #define HISlider_IsEnabled HIObject_IsEnabled
- #define HISlider_Show HIObject_Show
- #define HISlider_Hide HIObject_Hide
- #define HISlider_IsVisible HIObject_IsVisible
- #define HISlider_HandleAppleEvent HIObject_HandleAppleEvent
- #define HISlider_HandleActivate HIObject_HandleActivate
- #define HISlider_HandleDeactivate HIObject_HandleDeactivate
- #define HISlider_HandleNavigation HIObject_HandleNavigation
- #define HISlider_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HISlider_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HISlider_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HISlider_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HISlider_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HISlider_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HISlider_HasUserInputFocus HIObject_HasUserInputFocus
- #define HISlider_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HISlider_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HISlider_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HISlider_SetTitle HIObject_SetTitle
- #define HISlider_GetTitle HIObject_GetTitle
- #define HISlider_Draw HIObject_Draw
- #define HISlider_Erase HIObject_Erase
- #define HISlider_Invalidate HIObject_Invalidate
- #define HISlider_GetDrawingMode HIObject_GetDrawingMode
- #define HISlider_SetDrawingMode HIObject_SetDrawingMode
- #define HISlider_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HISlider_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HISlider_Cut HIObject_Cut
- #define HISlider_Copy HIObject_Copy
- #define HISlider_Paste HIObject_Paste
- #define HISlider_Clear HIObject_Clear
- #define HISlider_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HISlider_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HISlider_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HISlider_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HISlider_GetNewHIObject HIObject_GetNewHIObject
- #define HISlider_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HISlider_DrawContent HIObject_DrawContent
- #define HISlider_EraseContent HIObject_EraseContent
- #define HISlider_TranslatePoint HIObject_TranslatePoint
- #define HISlider_TranslateRect HIObject_TranslateRect
- #define HISlider_StateChanged HIObject_StateChanged
- #define HISlider_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HISlider_Verify HIObject_Verify
- #define HISlider_somInit SOMObject_somInit
- #define HISlider_somUninit SOMObject_somUninit
- #define HISlider_somDuplicateReference SOMObject_somDuplicateReference
- #define HISlider_somCompareReference SOMObject_somCompareReference
- #define HISlider_somRelease SOMObject_somRelease
- #define HISlider_somFree SOMObject_somFree
- #define HISlider_somCanDelete SOMObject_somCanDelete
- #define HISlider_somGetClass SOMObject_somGetClass
- #define HISlider_somGetClassName SOMObject_somGetClassName
- #define HISlider_somGetSize SOMObject_somGetSize
- #define HISlider_somIsA SOMObject_somIsA
- #define HISlider_somRespondsTo SOMObject_somRespondsTo
- #define HISlider_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HISlider_somDispatch SOMObject_somDispatch
- #define HISlider_somClassDispatch SOMObject_somClassDispatch
- #define HISlider_somCastObj SOMObject_somCastObj
- #define HISlider_somResetObj SOMObject_somResetObj
- #define HISlider_somPrintSelf SOMObject_somPrintSelf
- #define HISlider_somDumpSelf SOMObject_somDumpSelf
- #define HISlider_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HISlider_h */
-
- #ifndef SOM_HILittleArrows_h
- #define SOM_HILittleArrows_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HILittleArrows
- #define HILittleArrows SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HILittleArrows_MajorVersion 0
- #define HILittleArrows_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HILittleArrowsClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HILittleArrows_classObj somNewClassReference(HILittleArrows)
- #define _HILittleArrows HILittleArrows_classObj
- #define HILittleArrowsCClassData HILittleArrowsClassData
- #define HILittleArrowsNewClass(major,minor) somNewVersionedClassReference(HILittleArrows,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HILittleArrowsMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HILittleArrowsClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitLittleArrows;
- somMToken SetArrowDelta;
- somMToken GetArrowDelta;
- } SOMDLINK HILittleArrowsClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HILittleArrows_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HILittleArrowsClassData
- #endif
- #endif
-
-
- /*
- * New macro for HILittleArrows
- */
- #define HILittleArrowsNew() somNewObject(HILittleArrows)
-
- /*
- * New Method: InitLittleArrows
- */
- typedef OSStatus (SOMLINK *somTD_HILittleArrows_InitLittleArrows)(HILittleArrows *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Point* anchor,
- SInt32 value,
- SInt32 minimumValue,
- SInt32 maximumValue);
- #define somMD_HILittleArrows_InitLittleArrows "::HILittleArrows::InitLittleArrows"
- #define HILittleArrows_InitLittleArrows(somSelf,ev,identifier,window,anchor,value,minimumValue,maximumValue) \
- (SOM_Resolve(somSelf, HILittleArrows, InitLittleArrows) \
- (somSelf,ev,identifier,window,anchor,value,minimumValue,maximumValue))
- #ifndef SOMGD_InitLittleArrows
- #if defined _InitLittleArrows || defined __InitLittleArrows
- #undef _InitLittleArrows
- #undef __InitLittleArrows
- #define SOMGD_InitLittleArrows 1
- #else
- #define _InitLittleArrows HILittleArrows_InitLittleArrows
- #endif /* _InitLittleArrows */
- #endif /* SOMGD_InitLittleArrows */
-
- /*
- * New Method: SetArrowDelta
- */
- typedef void (SOMLINK *somTD_HILittleArrows_SetArrowDelta)(HILittleArrows *somSelf, Environment *ev,
- UInt32 delta);
- #define somMD_HILittleArrows_SetArrowDelta "::HILittleArrows::SetArrowDelta"
- #define HILittleArrows_SetArrowDelta(somSelf,ev,delta) \
- (SOM_Resolve(somSelf, HILittleArrows, SetArrowDelta) \
- (somSelf,ev,delta))
- #ifndef SOMGD_SetArrowDelta
- #if defined _SetArrowDelta || defined __SetArrowDelta
- #undef _SetArrowDelta
- #undef __SetArrowDelta
- #define SOMGD_SetArrowDelta 1
- #else
- #define _SetArrowDelta HILittleArrows_SetArrowDelta
- #endif /* _SetArrowDelta */
- #endif /* SOMGD_SetArrowDelta */
-
- /*
- * New Method: GetArrowDelta
- */
- typedef UInt32 (SOMLINK *somTD_HILittleArrows_GetArrowDelta)(HILittleArrows *somSelf, Environment *ev);
- #define somMD_HILittleArrows_GetArrowDelta "::HILittleArrows::GetArrowDelta"
- #define HILittleArrows_GetArrowDelta(somSelf,ev) \
- (SOM_Resolve(somSelf, HILittleArrows, GetArrowDelta) \
- (somSelf,ev))
- #ifndef SOMGD_GetArrowDelta
- #if defined _GetArrowDelta || defined __GetArrowDelta
- #undef _GetArrowDelta
- #undef __GetArrowDelta
- #define SOMGD_GetArrowDelta 1
- #else
- #define _GetArrowDelta HILittleArrows_GetArrowDelta
- #endif /* _GetArrowDelta */
- #endif /* SOMGD_GetArrowDelta */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HILittleArrows_InitControl HIControl_InitControl
- #define HILittleArrows_SetValue HIControl_SetValue
- #define HILittleArrows_GetValue HIControl_GetValue
- #define HILittleArrows_SetMinimum HIControl_SetMinimum
- #define HILittleArrows_GetMinimum HIControl_GetMinimum
- #define HILittleArrows_SetMaximum HIControl_SetMaximum
- #define HILittleArrows_GetMaximum HIControl_GetMaximum
- #define HILittleArrows_SimulateSelection HIControl_SimulateSelection
- #define HILittleArrows_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HILittleArrows_InitPanel HIPanel_InitPanel
- #define HILittleArrows_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HILittleArrows_HasValidContent HIPanel_HasValidContent
- #define HILittleArrows_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HILittleArrows_GetWindow HIObject_GetWindow
- #define HILittleArrows_GetPort HIObject_GetPort
- #define HILittleArrows_GetRefLabel HIObject_GetRefLabel
- #define HILittleArrows_GetCollection HIObject_GetCollection
- #define HILittleArrows_Init HIObject_Init
- #define HILittleArrows_Terminate HIObject_Terminate
- #define HILittleArrows_Clone HIObject_Clone
- #define HILittleArrows_Release HIObject_Release
- #define HILittleArrows_GetOwnerCount HIObject_GetOwnerCount
- #define HILittleArrows_InitFromAERecord HIObject_InitFromAERecord
- #define HILittleArrows_WriteToAERecord HIObject_WriteToAERecord
- #define HILittleArrows_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HILittleArrows_GetBoundingRect HIObject_GetBoundingRect
- #define HILittleArrows_SetBoundingRect HIObject_SetBoundingRect
- #define HILittleArrows_SetPosition HIObject_SetPosition
- #define HILittleArrows_SetSize HIObject_SetSize
- #define HILittleArrows_GetUpdateRect HIObject_GetUpdateRect
- #define HILittleArrows_Enable HIObject_Enable
- #define HILittleArrows_Disable HIObject_Disable
- #define HILittleArrows_IsEnabled HIObject_IsEnabled
- #define HILittleArrows_Show HIObject_Show
- #define HILittleArrows_Hide HIObject_Hide
- #define HILittleArrows_IsVisible HIObject_IsVisible
- #define HILittleArrows_HandleAppleEvent HIObject_HandleAppleEvent
- #define HILittleArrows_HandleActivate HIObject_HandleActivate
- #define HILittleArrows_HandleDeactivate HIObject_HandleDeactivate
- #define HILittleArrows_HandleNavigation HIObject_HandleNavigation
- #define HILittleArrows_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HILittleArrows_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HILittleArrows_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HILittleArrows_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HILittleArrows_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HILittleArrows_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HILittleArrows_HasUserInputFocus HIObject_HasUserInputFocus
- #define HILittleArrows_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HILittleArrows_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HILittleArrows_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HILittleArrows_SetTitle HIObject_SetTitle
- #define HILittleArrows_GetTitle HIObject_GetTitle
- #define HILittleArrows_Draw HIObject_Draw
- #define HILittleArrows_Erase HIObject_Erase
- #define HILittleArrows_Invalidate HIObject_Invalidate
- #define HILittleArrows_GetDrawingMode HIObject_GetDrawingMode
- #define HILittleArrows_SetDrawingMode HIObject_SetDrawingMode
- #define HILittleArrows_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HILittleArrows_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HILittleArrows_Cut HIObject_Cut
- #define HILittleArrows_Copy HIObject_Copy
- #define HILittleArrows_Paste HIObject_Paste
- #define HILittleArrows_Clear HIObject_Clear
- #define HILittleArrows_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HILittleArrows_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HILittleArrows_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HILittleArrows_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HILittleArrows_GetNewHIObject HIObject_GetNewHIObject
- #define HILittleArrows_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HILittleArrows_DrawContent HIObject_DrawContent
- #define HILittleArrows_EraseContent HIObject_EraseContent
- #define HILittleArrows_TranslatePoint HIObject_TranslatePoint
- #define HILittleArrows_TranslateRect HIObject_TranslateRect
- #define HILittleArrows_StateChanged HIObject_StateChanged
- #define HILittleArrows_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HILittleArrows_Verify HIObject_Verify
- #define HILittleArrows_somInit SOMObject_somInit
- #define HILittleArrows_somUninit SOMObject_somUninit
- #define HILittleArrows_somDuplicateReference SOMObject_somDuplicateReference
- #define HILittleArrows_somCompareReference SOMObject_somCompareReference
- #define HILittleArrows_somRelease SOMObject_somRelease
- #define HILittleArrows_somFree SOMObject_somFree
- #define HILittleArrows_somCanDelete SOMObject_somCanDelete
- #define HILittleArrows_somGetClass SOMObject_somGetClass
- #define HILittleArrows_somGetClassName SOMObject_somGetClassName
- #define HILittleArrows_somGetSize SOMObject_somGetSize
- #define HILittleArrows_somIsA SOMObject_somIsA
- #define HILittleArrows_somRespondsTo SOMObject_somRespondsTo
- #define HILittleArrows_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HILittleArrows_somDispatch SOMObject_somDispatch
- #define HILittleArrows_somClassDispatch SOMObject_somClassDispatch
- #define HILittleArrows_somCastObj SOMObject_somCastObj
- #define HILittleArrows_somResetObj SOMObject_somResetObj
- #define HILittleArrows_somPrintSelf SOMObject_somPrintSelf
- #define HILittleArrows_somDumpSelf SOMObject_somDumpSelf
- #define HILittleArrows_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HILittleArrows_h */
-
- #ifndef SOM_HIProgressIndicator_h
- #define SOM_HIProgressIndicator_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HIProgressIndicator
- #define HIProgressIndicator SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HIProgressIndicator_MajorVersion 0
- #define HIProgressIndicator_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HIProgressIndicatorClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HIProgressIndicator_classObj somNewClassReference(HIProgressIndicator)
- #define _HIProgressIndicator HIProgressIndicator_classObj
- #define HIProgressIndicatorCClassData HIProgressIndicatorClassData
- #define HIProgressIndicatorNewClass(major,minor) somNewVersionedClassReference(HIProgressIndicator,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HIProgressIndicatorMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HIProgressIndicatorClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitProgressIndicator;
- somMToken SetBehavior;
- somMToken GetBehavior;
- somMToken SpinForward;
- somMToken SpinBackward;
- } SOMDLINK HIProgressIndicatorClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HIProgressIndicator_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HIProgressIndicatorClassData
- #endif
- #endif
-
-
- /*
- * New macro for HIProgressIndicator
- */
- #define HIProgressIndicatorNew() somNewObject(HIProgressIndicator)
-
- /*
- * New Method: InitProgressIndicator
- */
- typedef OSStatus (SOMLINK *somTD_HIProgressIndicator_InitProgressIndicator)(HIProgressIndicator *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds,
- HIControlBehavior behavior);
- #define somMD_HIProgressIndicator_InitProgressIndicator "::HIProgressIndicator::InitProgressIndicator"
- #define HIProgressIndicator_InitProgressIndicator(somSelf,ev,identifier,window,bounds,behavior) \
- (SOM_Resolve(somSelf, HIProgressIndicator, InitProgressIndicator) \
- (somSelf,ev,identifier,window,bounds,behavior))
- #ifndef SOMGD_InitProgressIndicator
- #if defined _InitProgressIndicator || defined __InitProgressIndicator
- #undef _InitProgressIndicator
- #undef __InitProgressIndicator
- #define SOMGD_InitProgressIndicator 1
- #else
- #define _InitProgressIndicator HIProgressIndicator_InitProgressIndicator
- #endif /* _InitProgressIndicator */
- #endif /* SOMGD_InitProgressIndicator */
-
- /*
- * New Method: SetBehavior
- */
- typedef void (SOMLINK *somTD_HIProgressIndicator_SetBehavior)(HIProgressIndicator *somSelf, Environment *ev,
- HIControlBehavior newBehavior);
- #define somMD_HIProgressIndicator_SetBehavior "::HIProgressIndicator::SetBehavior"
- #define HIProgressIndicator_SetBehavior(somSelf,ev,newBehavior) \
- (SOM_Resolve(somSelf, HIProgressIndicator, SetBehavior) \
- (somSelf,ev,newBehavior))
- #ifndef SOMGD_SetBehavior
- #if defined _SetBehavior || defined __SetBehavior
- #undef _SetBehavior
- #undef __SetBehavior
- #define SOMGD_SetBehavior 1
- #else
- #define _SetBehavior HIProgressIndicator_SetBehavior
- #endif /* _SetBehavior */
- #endif /* SOMGD_SetBehavior */
-
- /*
- * New Method: GetBehavior
- */
- typedef HIControlBehavior (SOMLINK *somTD_HIProgressIndicator_GetBehavior)(HIProgressIndicator *somSelf, Environment *ev);
- #define somMD_HIProgressIndicator_GetBehavior "::HIProgressIndicator::GetBehavior"
- #define HIProgressIndicator_GetBehavior(somSelf,ev) \
- (SOM_Resolve(somSelf, HIProgressIndicator, GetBehavior) \
- (somSelf,ev))
- #ifndef SOMGD_GetBehavior
- #if defined _GetBehavior || defined __GetBehavior
- #undef _GetBehavior
- #undef __GetBehavior
- #define SOMGD_GetBehavior 1
- #else
- #define _GetBehavior HIProgressIndicator_GetBehavior
- #endif /* _GetBehavior */
- #endif /* SOMGD_GetBehavior */
-
- /*
- * New Method: SpinForward
- */
- typedef void (SOMLINK *somTD_HIProgressIndicator_SpinForward)(HIProgressIndicator *somSelf, Environment *ev);
- #define somMD_HIProgressIndicator_SpinForward "::HIProgressIndicator::SpinForward"
- #define HIProgressIndicator_SpinForward(somSelf,ev) \
- (SOM_Resolve(somSelf, HIProgressIndicator, SpinForward) \
- (somSelf,ev))
- #ifndef SOMGD_SpinForward
- #if defined _SpinForward || defined __SpinForward
- #undef _SpinForward
- #undef __SpinForward
- #define SOMGD_SpinForward 1
- #else
- #define _SpinForward HIProgressIndicator_SpinForward
- #endif /* _SpinForward */
- #endif /* SOMGD_SpinForward */
-
- /*
- * New Method: SpinBackward
- */
- typedef void (SOMLINK *somTD_HIProgressIndicator_SpinBackward)(HIProgressIndicator *somSelf, Environment *ev);
- #define somMD_HIProgressIndicator_SpinBackward "::HIProgressIndicator::SpinBackward"
- #define HIProgressIndicator_SpinBackward(somSelf,ev) \
- (SOM_Resolve(somSelf, HIProgressIndicator, SpinBackward) \
- (somSelf,ev))
- #ifndef SOMGD_SpinBackward
- #if defined _SpinBackward || defined __SpinBackward
- #undef _SpinBackward
- #undef __SpinBackward
- #define SOMGD_SpinBackward 1
- #else
- #define _SpinBackward HIProgressIndicator_SpinBackward
- #endif /* _SpinBackward */
- #endif /* SOMGD_SpinBackward */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HIProgressIndicator_InitControl HIControl_InitControl
- #define HIProgressIndicator_SetValue HIControl_SetValue
- #define HIProgressIndicator_GetValue HIControl_GetValue
- #define HIProgressIndicator_SetMinimum HIControl_SetMinimum
- #define HIProgressIndicator_GetMinimum HIControl_GetMinimum
- #define HIProgressIndicator_SetMaximum HIControl_SetMaximum
- #define HIProgressIndicator_GetMaximum HIControl_GetMaximum
- #define HIProgressIndicator_SimulateSelection HIControl_SimulateSelection
- #define HIProgressIndicator_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HIProgressIndicator_InitPanel HIPanel_InitPanel
- #define HIProgressIndicator_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HIProgressIndicator_HasValidContent HIPanel_HasValidContent
- #define HIProgressIndicator_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HIProgressIndicator_GetWindow HIObject_GetWindow
- #define HIProgressIndicator_GetPort HIObject_GetPort
- #define HIProgressIndicator_GetRefLabel HIObject_GetRefLabel
- #define HIProgressIndicator_GetCollection HIObject_GetCollection
- #define HIProgressIndicator_Init HIObject_Init
- #define HIProgressIndicator_Terminate HIObject_Terminate
- #define HIProgressIndicator_Clone HIObject_Clone
- #define HIProgressIndicator_Release HIObject_Release
- #define HIProgressIndicator_GetOwnerCount HIObject_GetOwnerCount
- #define HIProgressIndicator_InitFromAERecord HIObject_InitFromAERecord
- #define HIProgressIndicator_WriteToAERecord HIObject_WriteToAERecord
- #define HIProgressIndicator_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HIProgressIndicator_GetBoundingRect HIObject_GetBoundingRect
- #define HIProgressIndicator_SetBoundingRect HIObject_SetBoundingRect
- #define HIProgressIndicator_SetPosition HIObject_SetPosition
- #define HIProgressIndicator_SetSize HIObject_SetSize
- #define HIProgressIndicator_GetUpdateRect HIObject_GetUpdateRect
- #define HIProgressIndicator_Enable HIObject_Enable
- #define HIProgressIndicator_Disable HIObject_Disable
- #define HIProgressIndicator_IsEnabled HIObject_IsEnabled
- #define HIProgressIndicator_Show HIObject_Show
- #define HIProgressIndicator_Hide HIObject_Hide
- #define HIProgressIndicator_IsVisible HIObject_IsVisible
- #define HIProgressIndicator_HandleAppleEvent HIObject_HandleAppleEvent
- #define HIProgressIndicator_HandleActivate HIObject_HandleActivate
- #define HIProgressIndicator_HandleDeactivate HIObject_HandleDeactivate
- #define HIProgressIndicator_HandleNavigation HIObject_HandleNavigation
- #define HIProgressIndicator_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HIProgressIndicator_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HIProgressIndicator_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HIProgressIndicator_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HIProgressIndicator_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HIProgressIndicator_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HIProgressIndicator_HasUserInputFocus HIObject_HasUserInputFocus
- #define HIProgressIndicator_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HIProgressIndicator_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HIProgressIndicator_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HIProgressIndicator_SetTitle HIObject_SetTitle
- #define HIProgressIndicator_GetTitle HIObject_GetTitle
- #define HIProgressIndicator_Draw HIObject_Draw
- #define HIProgressIndicator_Erase HIObject_Erase
- #define HIProgressIndicator_Invalidate HIObject_Invalidate
- #define HIProgressIndicator_GetDrawingMode HIObject_GetDrawingMode
- #define HIProgressIndicator_SetDrawingMode HIObject_SetDrawingMode
- #define HIProgressIndicator_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HIProgressIndicator_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HIProgressIndicator_Cut HIObject_Cut
- #define HIProgressIndicator_Copy HIObject_Copy
- #define HIProgressIndicator_Paste HIObject_Paste
- #define HIProgressIndicator_Clear HIObject_Clear
- #define HIProgressIndicator_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HIProgressIndicator_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HIProgressIndicator_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HIProgressIndicator_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HIProgressIndicator_GetNewHIObject HIObject_GetNewHIObject
- #define HIProgressIndicator_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HIProgressIndicator_DrawContent HIObject_DrawContent
- #define HIProgressIndicator_EraseContent HIObject_EraseContent
- #define HIProgressIndicator_TranslatePoint HIObject_TranslatePoint
- #define HIProgressIndicator_TranslateRect HIObject_TranslateRect
- #define HIProgressIndicator_StateChanged HIObject_StateChanged
- #define HIProgressIndicator_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HIProgressIndicator_Verify HIObject_Verify
- #define HIProgressIndicator_somInit SOMObject_somInit
- #define HIProgressIndicator_somUninit SOMObject_somUninit
- #define HIProgressIndicator_somDuplicateReference SOMObject_somDuplicateReference
- #define HIProgressIndicator_somCompareReference SOMObject_somCompareReference
- #define HIProgressIndicator_somRelease SOMObject_somRelease
- #define HIProgressIndicator_somFree SOMObject_somFree
- #define HIProgressIndicator_somCanDelete SOMObject_somCanDelete
- #define HIProgressIndicator_somGetClass SOMObject_somGetClass
- #define HIProgressIndicator_somGetClassName SOMObject_somGetClassName
- #define HIProgressIndicator_somGetSize SOMObject_somGetSize
- #define HIProgressIndicator_somIsA SOMObject_somIsA
- #define HIProgressIndicator_somRespondsTo SOMObject_somRespondsTo
- #define HIProgressIndicator_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HIProgressIndicator_somDispatch SOMObject_somDispatch
- #define HIProgressIndicator_somClassDispatch SOMObject_somClassDispatch
- #define HIProgressIndicator_somCastObj SOMObject_somCastObj
- #define HIProgressIndicator_somResetObj SOMObject_somResetObj
- #define HIProgressIndicator_somPrintSelf SOMObject_somPrintSelf
- #define HIProgressIndicator_somDumpSelf SOMObject_somDumpSelf
- #define HIProgressIndicator_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HIProgressIndicator_h */
-
- #ifndef SOM_HIPopUpControl_h
- #define SOM_HIPopUpControl_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HIPopUpControl
- #define HIPopUpControl SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HIPopUpControl_MajorVersion 0
- #define HIPopUpControl_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HIPopUpControlClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HIPopUpControl_classObj somNewClassReference(HIPopUpControl)
- #define _HIPopUpControl HIPopUpControl_classObj
- #define HIPopUpControlCClassData HIPopUpControlClassData
- #define HIPopUpControlNewClass(major,minor) somNewVersionedClassReference(HIPopUpControl,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HIPopUpControlMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HIPopUpControlClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitPopUpControl;
- somMToken SetMenu;
- somMToken GetMenu;
- } SOMDLINK HIPopUpControlClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HIPopUpControl_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HIPopUpControlClassData
- #endif
- #endif
-
-
- /*
- * New macro for HIPopUpControl
- */
- #define HIPopUpControlNew() somNewObject(HIPopUpControl)
-
- /*
- * New Method: InitPopUpControl
- */
- typedef OSStatus (SOMLINK *somTD_HIPopUpControl_InitPopUpControl)(HIPopUpControl *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds);
- #define somMD_HIPopUpControl_InitPopUpControl "::HIPopUpControl::InitPopUpControl"
- #define HIPopUpControl_InitPopUpControl(somSelf,ev,identifier,window,bounds) \
- (SOM_Resolve(somSelf, HIPopUpControl, InitPopUpControl) \
- (somSelf,ev,identifier,window,bounds))
- #ifndef SOMGD_InitPopUpControl
- #if defined _InitPopUpControl || defined __InitPopUpControl
- #undef _InitPopUpControl
- #undef __InitPopUpControl
- #define SOMGD_InitPopUpControl 1
- #else
- #define _InitPopUpControl HIPopUpControl_InitPopUpControl
- #endif /* _InitPopUpControl */
- #endif /* SOMGD_InitPopUpControl */
-
- /*
- * New Method: SetMenu
- */
- typedef void (SOMLINK *somTD_HIPopUpControl_SetMenu)(HIPopUpControl *somSelf, Environment *ev,
- HIMenu* menu);
- #define somMD_HIPopUpControl_SetMenu "::HIPopUpControl::SetMenu"
- #define HIPopUpControl_SetMenu(somSelf,ev,menu) \
- (SOM_Resolve(somSelf, HIPopUpControl, SetMenu) \
- (somSelf,ev,menu))
- #ifndef SOMGD_SetMenu
- #if defined _SetMenu || defined __SetMenu
- #undef _SetMenu
- #undef __SetMenu
- #define SOMGD_SetMenu 1
- #else
- #define _SetMenu HIPopUpControl_SetMenu
- #endif /* _SetMenu */
- #endif /* SOMGD_SetMenu */
-
- /*
- * New Method: GetMenu
- */
- typedef HIMenu* (SOMLINK *somTD_HIPopUpControl_GetMenu)(HIPopUpControl *somSelf, Environment *ev);
- #define somMD_HIPopUpControl_GetMenu "::HIPopUpControl::GetMenu"
- #define HIPopUpControl_GetMenu(somSelf,ev) \
- (SOM_Resolve(somSelf, HIPopUpControl, GetMenu) \
- (somSelf,ev))
- #ifndef SOMGD_GetMenu
- #if defined _GetMenu || defined __GetMenu
- #undef _GetMenu
- #undef __GetMenu
- #define SOMGD_GetMenu 1
- #else
- #define _GetMenu HIPopUpControl_GetMenu
- #endif /* _GetMenu */
- #endif /* SOMGD_GetMenu */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HIPopUpControl_InitControl HIControl_InitControl
- #define HIPopUpControl_SetValue HIControl_SetValue
- #define HIPopUpControl_GetValue HIControl_GetValue
- #define HIPopUpControl_SetMinimum HIControl_SetMinimum
- #define HIPopUpControl_GetMinimum HIControl_GetMinimum
- #define HIPopUpControl_SetMaximum HIControl_SetMaximum
- #define HIPopUpControl_GetMaximum HIControl_GetMaximum
- #define HIPopUpControl_SimulateSelection HIControl_SimulateSelection
- #define HIPopUpControl_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HIPopUpControl_InitPanel HIPanel_InitPanel
- #define HIPopUpControl_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HIPopUpControl_HasValidContent HIPanel_HasValidContent
- #define HIPopUpControl_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HIPopUpControl_GetWindow HIObject_GetWindow
- #define HIPopUpControl_GetPort HIObject_GetPort
- #define HIPopUpControl_GetRefLabel HIObject_GetRefLabel
- #define HIPopUpControl_GetCollection HIObject_GetCollection
- #define HIPopUpControl_Init HIObject_Init
- #define HIPopUpControl_Terminate HIObject_Terminate
- #define HIPopUpControl_Clone HIObject_Clone
- #define HIPopUpControl_Release HIObject_Release
- #define HIPopUpControl_GetOwnerCount HIObject_GetOwnerCount
- #define HIPopUpControl_InitFromAERecord HIObject_InitFromAERecord
- #define HIPopUpControl_WriteToAERecord HIObject_WriteToAERecord
- #define HIPopUpControl_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HIPopUpControl_GetBoundingRect HIObject_GetBoundingRect
- #define HIPopUpControl_SetBoundingRect HIObject_SetBoundingRect
- #define HIPopUpControl_SetPosition HIObject_SetPosition
- #define HIPopUpControl_SetSize HIObject_SetSize
- #define HIPopUpControl_GetUpdateRect HIObject_GetUpdateRect
- #define HIPopUpControl_Enable HIObject_Enable
- #define HIPopUpControl_Disable HIObject_Disable
- #define HIPopUpControl_IsEnabled HIObject_IsEnabled
- #define HIPopUpControl_Show HIObject_Show
- #define HIPopUpControl_Hide HIObject_Hide
- #define HIPopUpControl_IsVisible HIObject_IsVisible
- #define HIPopUpControl_HandleAppleEvent HIObject_HandleAppleEvent
- #define HIPopUpControl_HandleActivate HIObject_HandleActivate
- #define HIPopUpControl_HandleDeactivate HIObject_HandleDeactivate
- #define HIPopUpControl_HandleNavigation HIObject_HandleNavigation
- #define HIPopUpControl_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HIPopUpControl_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HIPopUpControl_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HIPopUpControl_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HIPopUpControl_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HIPopUpControl_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HIPopUpControl_HasUserInputFocus HIObject_HasUserInputFocus
- #define HIPopUpControl_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HIPopUpControl_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HIPopUpControl_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HIPopUpControl_SetTitle HIObject_SetTitle
- #define HIPopUpControl_GetTitle HIObject_GetTitle
- #define HIPopUpControl_Draw HIObject_Draw
- #define HIPopUpControl_Erase HIObject_Erase
- #define HIPopUpControl_Invalidate HIObject_Invalidate
- #define HIPopUpControl_GetDrawingMode HIObject_GetDrawingMode
- #define HIPopUpControl_SetDrawingMode HIObject_SetDrawingMode
- #define HIPopUpControl_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HIPopUpControl_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HIPopUpControl_Cut HIObject_Cut
- #define HIPopUpControl_Copy HIObject_Copy
- #define HIPopUpControl_Paste HIObject_Paste
- #define HIPopUpControl_Clear HIObject_Clear
- #define HIPopUpControl_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HIPopUpControl_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HIPopUpControl_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HIPopUpControl_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HIPopUpControl_GetNewHIObject HIObject_GetNewHIObject
- #define HIPopUpControl_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HIPopUpControl_DrawContent HIObject_DrawContent
- #define HIPopUpControl_EraseContent HIObject_EraseContent
- #define HIPopUpControl_TranslatePoint HIObject_TranslatePoint
- #define HIPopUpControl_TranslateRect HIObject_TranslateRect
- #define HIPopUpControl_StateChanged HIObject_StateChanged
- #define HIPopUpControl_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HIPopUpControl_Verify HIObject_Verify
- #define HIPopUpControl_somInit SOMObject_somInit
- #define HIPopUpControl_somUninit SOMObject_somUninit
- #define HIPopUpControl_somDuplicateReference SOMObject_somDuplicateReference
- #define HIPopUpControl_somCompareReference SOMObject_somCompareReference
- #define HIPopUpControl_somRelease SOMObject_somRelease
- #define HIPopUpControl_somFree SOMObject_somFree
- #define HIPopUpControl_somCanDelete SOMObject_somCanDelete
- #define HIPopUpControl_somGetClass SOMObject_somGetClass
- #define HIPopUpControl_somGetClassName SOMObject_somGetClassName
- #define HIPopUpControl_somGetSize SOMObject_somGetSize
- #define HIPopUpControl_somIsA SOMObject_somIsA
- #define HIPopUpControl_somRespondsTo SOMObject_somRespondsTo
- #define HIPopUpControl_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HIPopUpControl_somDispatch SOMObject_somDispatch
- #define HIPopUpControl_somClassDispatch SOMObject_somClassDispatch
- #define HIPopUpControl_somCastObj SOMObject_somCastObj
- #define HIPopUpControl_somResetObj SOMObject_somResetObj
- #define HIPopUpControl_somPrintSelf SOMObject_somPrintSelf
- #define HIPopUpControl_somDumpSelf SOMObject_somDumpSelf
- #define HIPopUpControl_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HIPopUpControl_h */
-
- #ifndef SOM_HIPopUpButton_h
- #define SOM_HIPopUpButton_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef HIPopUpButton
- #define HIPopUpButton SOMObject
- #endif
- #include <HIControls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define HIPopUpButton_MajorVersion 0
- #define HIPopUpButton_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define HIPopUpButtonClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define HIPopUpButton_classObj somNewClassReference(HIPopUpButton)
- #define _HIPopUpButton HIPopUpButton_classObj
- #define HIPopUpButtonCClassData HIPopUpButtonClassData
- #define HIPopUpButtonNewClass(major,minor) somNewVersionedClassReference(HIPopUpButton,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define HIPopUpButtonMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct HIPopUpButtonClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken InitPopUpButton;
- somMToken AutomaticallyCalculateTitleWidth;
- somMToken ManuallySetTitleWidth;
- somMToken IsTitleWidthAutomaticallyCalculated;
- somMToken SetTitleWidth;
- somMToken GetTitleWidth;
- } SOMDLINK HIPopUpButtonClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(HIPopUpButton_Class_Source) && !defined(SOM_Module_hicontrols_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list HIPopUpButtonClassData
- #endif
- #endif
-
-
- /*
- * New macro for HIPopUpButton
- */
- #define HIPopUpButtonNew() somNewObject(HIPopUpButton)
-
- /*
- * New Method: InitPopUpButton
- */
- typedef OSStatus (SOMLINK *somTD_HIPopUpButton_InitPopUpButton)(HIPopUpButton *somSelf, Environment *ev,
- RefLabel* identifier,
- HIWindow* window,
- Rect* bounds);
- #define somMD_HIPopUpButton_InitPopUpButton "::HIPopUpButton::InitPopUpButton"
- #define HIPopUpButton_InitPopUpButton(somSelf,ev,identifier,window,bounds) \
- (SOM_Resolve(somSelf, HIPopUpButton, InitPopUpButton) \
- (somSelf,ev,identifier,window,bounds))
- #ifndef SOMGD_InitPopUpButton
- #if defined _InitPopUpButton || defined __InitPopUpButton
- #undef _InitPopUpButton
- #undef __InitPopUpButton
- #define SOMGD_InitPopUpButton 1
- #else
- #define _InitPopUpButton HIPopUpButton_InitPopUpButton
- #endif /* _InitPopUpButton */
- #endif /* SOMGD_InitPopUpButton */
-
- /*
- * New Method: AutomaticallyCalculateTitleWidth
- */
- typedef void (SOMLINK *somTD_HIPopUpButton_AutomaticallyCalculateTitleWidth)(HIPopUpButton *somSelf, Environment *ev);
- #define somMD_HIPopUpButton_AutomaticallyCalculateTitleWidth "::HIPopUpButton::AutomaticallyCalculateTitleWidth"
- #define HIPopUpButton_AutomaticallyCalculateTitleWidth(somSelf,ev) \
- (SOM_Resolve(somSelf, HIPopUpButton, AutomaticallyCalculateTitleWidth) \
- (somSelf,ev))
- #ifndef SOMGD_AutomaticallyCalculateTitleWidth
- #if defined _AutomaticallyCalculateTitleWidth || defined __AutomaticallyCalculateTitleWidth
- #undef _AutomaticallyCalculateTitleWidth
- #undef __AutomaticallyCalculateTitleWidth
- #define SOMGD_AutomaticallyCalculateTitleWidth 1
- #else
- #define _AutomaticallyCalculateTitleWidth HIPopUpButton_AutomaticallyCalculateTitleWidth
- #endif /* _AutomaticallyCalculateTitleWidth */
- #endif /* SOMGD_AutomaticallyCalculateTitleWidth */
-
- /*
- * New Method: ManuallySetTitleWidth
- */
- typedef void (SOMLINK *somTD_HIPopUpButton_ManuallySetTitleWidth)(HIPopUpButton *somSelf, Environment *ev);
- #define somMD_HIPopUpButton_ManuallySetTitleWidth "::HIPopUpButton::ManuallySetTitleWidth"
- #define HIPopUpButton_ManuallySetTitleWidth(somSelf,ev) \
- (SOM_Resolve(somSelf, HIPopUpButton, ManuallySetTitleWidth) \
- (somSelf,ev))
- #ifndef SOMGD_ManuallySetTitleWidth
- #if defined _ManuallySetTitleWidth || defined __ManuallySetTitleWidth
- #undef _ManuallySetTitleWidth
- #undef __ManuallySetTitleWidth
- #define SOMGD_ManuallySetTitleWidth 1
- #else
- #define _ManuallySetTitleWidth HIPopUpButton_ManuallySetTitleWidth
- #endif /* _ManuallySetTitleWidth */
- #endif /* SOMGD_ManuallySetTitleWidth */
-
- /*
- * New Method: IsTitleWidthAutomaticallyCalculated
- */
- typedef boolean (SOMLINK *somTD_HIPopUpButton_IsTitleWidthAutomaticallyCalculated)(HIPopUpButton *somSelf, Environment *ev);
- #define somMD_HIPopUpButton_IsTitleWidthAutomaticallyCalculated "::HIPopUpButton::IsTitleWidthAutomaticallyCalculated"
- #define HIPopUpButton_IsTitleWidthAutomaticallyCalculated(somSelf,ev) \
- (SOM_Resolve(somSelf, HIPopUpButton, IsTitleWidthAutomaticallyCalculated) \
- (somSelf,ev))
- #ifndef SOMGD_IsTitleWidthAutomaticallyCalculated
- #if defined _IsTitleWidthAutomaticallyCalculated || defined __IsTitleWidthAutomaticallyCalculated
- #undef _IsTitleWidthAutomaticallyCalculated
- #undef __IsTitleWidthAutomaticallyCalculated
- #define SOMGD_IsTitleWidthAutomaticallyCalculated 1
- #else
- #define _IsTitleWidthAutomaticallyCalculated HIPopUpButton_IsTitleWidthAutomaticallyCalculated
- #endif /* _IsTitleWidthAutomaticallyCalculated */
- #endif /* SOMGD_IsTitleWidthAutomaticallyCalculated */
-
- /*
- * New Method: SetTitleWidth
- */
- typedef void (SOMLINK *somTD_HIPopUpButton_SetTitleWidth)(HIPopUpButton *somSelf, Environment *ev,
- UInt16 titleWidth);
- #define somMD_HIPopUpButton_SetTitleWidth "::HIPopUpButton::SetTitleWidth"
- #define HIPopUpButton_SetTitleWidth(somSelf,ev,titleWidth) \
- (SOM_Resolve(somSelf, HIPopUpButton, SetTitleWidth) \
- (somSelf,ev,titleWidth))
- #ifndef SOMGD_SetTitleWidth
- #if defined _SetTitleWidth || defined __SetTitleWidth
- #undef _SetTitleWidth
- #undef __SetTitleWidth
- #define SOMGD_SetTitleWidth 1
- #else
- #define _SetTitleWidth HIPopUpButton_SetTitleWidth
- #endif /* _SetTitleWidth */
- #endif /* SOMGD_SetTitleWidth */
-
- /*
- * New Method: GetTitleWidth
- */
- typedef UInt16 (SOMLINK *somTD_HIPopUpButton_GetTitleWidth)(HIPopUpButton *somSelf, Environment *ev);
- #define somMD_HIPopUpButton_GetTitleWidth "::HIPopUpButton::GetTitleWidth"
- #define HIPopUpButton_GetTitleWidth(somSelf,ev) \
- (SOM_Resolve(somSelf, HIPopUpButton, GetTitleWidth) \
- (somSelf,ev))
- #ifndef SOMGD_GetTitleWidth
- #if defined _GetTitleWidth || defined __GetTitleWidth
- #undef _GetTitleWidth
- #undef __GetTitleWidth
- #define SOMGD_GetTitleWidth 1
- #else
- #define _GetTitleWidth HIPopUpButton_GetTitleWidth
- #endif /* _GetTitleWidth */
- #endif /* SOMGD_GetTitleWidth */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define HIPopUpButton_InitPopUpControl HIPopUpControl_InitPopUpControl
- #define HIPopUpButton_SetMenu HIPopUpControl_SetMenu
- #define HIPopUpButton_GetMenu HIPopUpControl_GetMenu
- #define HIPopUpButton_InitControl HIControl_InitControl
- #define HIPopUpButton_SetValue HIControl_SetValue
- #define HIPopUpButton_GetValue HIControl_GetValue
- #define HIPopUpButton_SetMinimum HIControl_SetMinimum
- #define HIPopUpButton_GetMinimum HIControl_GetMinimum
- #define HIPopUpButton_SetMaximum HIControl_SetMaximum
- #define HIPopUpButton_GetMaximum HIControl_GetMaximum
- #define HIPopUpButton_SimulateSelection HIControl_SimulateSelection
- #define HIPopUpButton_GetEmbeddingParent HIPanel_GetEmbeddingParent
- #define HIPopUpButton_InitPanel HIPanel_InitPanel
- #define HIPopUpButton_RegisterInterestInAppleEvent HIPanel_RegisterInterestInAppleEvent
- #define HIPopUpButton_HasValidContent HIPanel_HasValidContent
- #define HIPopUpButton_GetDeepCollectionItemData HIPanel_GetDeepCollectionItemData
- #define HIPopUpButton_GetWindow HIObject_GetWindow
- #define HIPopUpButton_GetPort HIObject_GetPort
- #define HIPopUpButton_GetRefLabel HIObject_GetRefLabel
- #define HIPopUpButton_GetCollection HIObject_GetCollection
- #define HIPopUpButton_Init HIObject_Init
- #define HIPopUpButton_Terminate HIObject_Terminate
- #define HIPopUpButton_Clone HIObject_Clone
- #define HIPopUpButton_Release HIObject_Release
- #define HIPopUpButton_GetOwnerCount HIObject_GetOwnerCount
- #define HIPopUpButton_InitFromAERecord HIObject_InitFromAERecord
- #define HIPopUpButton_WriteToAERecord HIObject_WriteToAERecord
- #define HIPopUpButton_CalculateOptimalSize HIObject_CalculateOptimalSize
- #define HIPopUpButton_GetBoundingRect HIObject_GetBoundingRect
- #define HIPopUpButton_SetBoundingRect HIObject_SetBoundingRect
- #define HIPopUpButton_SetPosition HIObject_SetPosition
- #define HIPopUpButton_SetSize HIObject_SetSize
- #define HIPopUpButton_GetUpdateRect HIObject_GetUpdateRect
- #define HIPopUpButton_Enable HIObject_Enable
- #define HIPopUpButton_Disable HIObject_Disable
- #define HIPopUpButton_IsEnabled HIObject_IsEnabled
- #define HIPopUpButton_Show HIObject_Show
- #define HIPopUpButton_Hide HIObject_Hide
- #define HIPopUpButton_IsVisible HIObject_IsVisible
- #define HIPopUpButton_HandleAppleEvent HIObject_HandleAppleEvent
- #define HIPopUpButton_HandleActivate HIObject_HandleActivate
- #define HIPopUpButton_HandleDeactivate HIObject_HandleDeactivate
- #define HIPopUpButton_HandleNavigation HIObject_HandleNavigation
- #define HIPopUpButton_HandleMouseDownInContent HIObject_HandleMouseDownInContent
- #define HIPopUpButton_HandleMouseMovedInContent HIObject_HandleMouseMovedInContent
- #define HIPopUpButton_HandleMouseStoppedMovingInContent HIObject_HandleMouseStoppedMovingInContent
- #define HIPopUpButton_HandleMouseUpInContent HIObject_HandleMouseUpInContent
- #define HIPopUpButton_TakeUserInputFocus HIObject_TakeUserInputFocus
- #define HIPopUpButton_ReleaseUserInputFocus HIObject_ReleaseUserInputFocus
- #define HIPopUpButton_HasUserInputFocus HIObject_HasUserInputFocus
- #define HIPopUpButton_CanReleaseUserInputFocus HIObject_CanReleaseUserInputFocus
- #define HIPopUpButton_SetUserInputFocusFlags HIObject_SetUserInputFocusFlags
- #define HIPopUpButton_GetUserInputFocusFlags HIObject_GetUserInputFocusFlags
- #define HIPopUpButton_SetTitle HIObject_SetTitle
- #define HIPopUpButton_GetTitle HIObject_GetTitle
- #define HIPopUpButton_Draw HIObject_Draw
- #define HIPopUpButton_Erase HIObject_Erase
- #define HIPopUpButton_Invalidate HIObject_Invalidate
- #define HIPopUpButton_GetDrawingMode HIObject_GetDrawingMode
- #define HIPopUpButton_SetDrawingMode HIObject_SetDrawingMode
- #define HIPopUpButton_SetBackgroundPattern HIObject_SetBackgroundPattern
- #define HIPopUpButton_GetBackgroundPattern HIObject_GetBackgroundPattern
- #define HIPopUpButton_Cut HIObject_Cut
- #define HIPopUpButton_Copy HIObject_Copy
- #define HIPopUpButton_Paste HIObject_Paste
- #define HIPopUpButton_Clear HIObject_Clear
- #define HIPopUpButton_GetClipboardSupportFlags HIObject_GetClipboardSupportFlags
- #define HIPopUpButton_AddStateChangeCallback HIObject_AddStateChangeCallback
- #define HIPopUpButton_RemoveStateChangeCallback HIObject_RemoveStateChangeCallback
- #define HIPopUpButton_GetHIObjectFromRefLabel HIObject_GetHIObjectFromRefLabel
- #define HIPopUpButton_GetNewHIObject HIObject_GetNewHIObject
- #define HIPopUpButton_GetNewHIObjectFromResource HIObject_GetNewHIObjectFromResource
- #define HIPopUpButton_DrawContent HIObject_DrawContent
- #define HIPopUpButton_EraseContent HIObject_EraseContent
- #define HIPopUpButton_TranslatePoint HIObject_TranslatePoint
- #define HIPopUpButton_TranslateRect HIObject_TranslateRect
- #define HIPopUpButton_StateChanged HIObject_StateChanged
- #define HIPopUpButton_SetClipboardSupportFlags HIObject_SetClipboardSupportFlags
- #define HIPopUpButton_Verify HIObject_Verify
- #define HIPopUpButton_somInit SOMObject_somInit
- #define HIPopUpButton_somUninit SOMObject_somUninit
- #define HIPopUpButton_somDuplicateReference SOMObject_somDuplicateReference
- #define HIPopUpButton_somCompareReference SOMObject_somCompareReference
- #define HIPopUpButton_somRelease SOMObject_somRelease
- #define HIPopUpButton_somFree SOMObject_somFree
- #define HIPopUpButton_somCanDelete SOMObject_somCanDelete
- #define HIPopUpButton_somGetClass SOMObject_somGetClass
- #define HIPopUpButton_somGetClassName SOMObject_somGetClassName
- #define HIPopUpButton_somGetSize SOMObject_somGetSize
- #define HIPopUpButton_somIsA SOMObject_somIsA
- #define HIPopUpButton_somRespondsTo SOMObject_somRespondsTo
- #define HIPopUpButton_somIsInstanceOf SOMObject_somIsInstanceOf
- #define HIPopUpButton_somDispatch SOMObject_somDispatch
- #define HIPopUpButton_somClassDispatch SOMObject_somClassDispatch
- #define HIPopUpButton_somCastObj SOMObject_somCastObj
- #define HIPopUpButton_somResetObj SOMObject_somResetObj
- #define HIPopUpButton_somPrintSelf SOMObject_somPrintSelf
- #define HIPopUpButton_somDumpSelf SOMObject_somDumpSelf
- #define HIPopUpButton_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_HIPopUpButton_h */
-